Moveworks logoMoveworks logo

Software Engineer, Core Infrastructure

MoveworksMountain View, CA
On-site Full-time $105K/yr - $155K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Your QualificationsProven experience in designing, building, deploying, and maintaining backend distributed systems. Proficiency in programming languages such as Python, Golang, Java, or C++. Experience with containerization technologies like Docker and cloud platforms including AWS, GCP, or Azure. Familiarity with operating open-source technologies such as Kafka, Elasticsearch or Opensearch, and Istio. A strong desire to thrive in a fast-paced startup environment with a high level of ownership. Experience in addressing performance, optimization, scalability, latency, and monitoring challenges. Demonstrated motivation, initiative, and a passion for continuous learning and rapidly completing complex projects. Bachelor's degree or higher in computer science or a related field. A high level of curiosity about engineering beyond your immediate discipline and an unwavering desire to learn.

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.

About Moveworks

At Moveworks, we're on a mission to transform the way businesses operate by harnessing the power of AI. Our innovative solutions streamline communication and empower teams to work more efficiently, making us a leader in the tech industry. Join us and be part of a dynamic team that values creativity, collaboration, and continuous improvement.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.