About the job
Join Our Team as a Software Engineer, Core Infrastructure
As a pivotal member of the Core Infrastructure team at Moveworks, you will play a crucial role in designing and implementing the next generation of our AI infrastructure. With Moveworks experiencing rapid growth, our infrastructure team is dedicated to creating and maintaining reliable, resilient foundational services and frameworks that enable our products to scale efficiently and support our engineering teams in delivering customer-facing features swiftly.
- Collaborate closely with machine learning, search, product, data, and frontend teams to assess their infrastructure requirements, influence the infrastructure roadmap, and lead various projects from conception to execution.
- Design and construct core infrastructure components and foundational functionalities, including distributed key-value stores, schema-less data stores, authentication and authorization systems, event streaming, distributed configuration management, rate limiting, circuit breaking, feature flag systems, A/B testing, and traffic capture and replay.
- Enhance the observability and reliability of Moveworks systems by building and refining distributed logging, tracing, monitoring, and alerting infrastructures.
- Establish methodologies and metrics to evaluate the performance of microservices and product functionalities, identify bottlenecks, and enhance the overall performance and scalability of Moveworks applications.
- Consistently deliver time-sensitive work that is interconnected with other engineering teams.
