Moveworks logoMoveworks logo

Senior Software Engineer I, Core Infrastructure

MoveworksMountain View, CA
On-site Full-time $123K/yr - $190K/yr

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


Experience Level

Senior

Qualifications

Qualifications Minimum of 2 years of 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 familiarity with cloud platforms including AWS, GCP, or Azure. Hands-on experience with open-source technologies such as Kafka, Elasticsearch or OpenSearch, and Istio. A strong desire to thrive in a startup environment where ownership and agility are key. A track record of addressing performance, optimization, scalability, latency, and monitoring challenges. A proactive attitude, resilience, and a passion for continuous improvement and rapid project delivery. Bachelor's degree or higher in Computer Science or a related field. A high level of curiosity about engineering beyond your immediate expertise and a persistent desire to learn.

About the job

Your Role

As a key member of the Core Infrastructure team at Moveworks, you will play a pivotal role in designing and implementing the next evolution of our AI infrastructure. With Moveworks experiencing rapid growth, the infrastructure team is charged with creating and maintaining robust foundational services and frameworks that empower our products to scale effortlessly while enabling our engineering teams to rapidly develop customer-facing features.

  • Collaborate closely with teams in machine learning, search, product development, data, and frontend engineering to assess infrastructure requirements, shape the infrastructure roadmap, and spearhead various projects.
  • Design and develop core infrastructure and essential functionalities including distributed key-value stores, schema-less data storage, authentication and authorization mechanisms, event streaming, distributed configuration management, rate limiting, circuit breaking, feature flagging systems, A/B testing, and traffic capture and replay.
  • Enhance the observability and reliability of Moveworks systems by improving distributed logging, tracing, monitoring, and alerting capabilities.
  • Establish methodologies and metrics for assessing the performance of microservices and product functionalities, identify and resolve bottlenecks, and enhance the performance and scalability of Moveworks applications.
  • Consistently deliver time-sensitive work that is interdependent with other engineering teams.

About Moveworks

Moveworks is at the forefront of AI infrastructure innovation, dedicated to enhancing workplace productivity and efficiency. By harnessing advanced AI technology, we empower organizations to streamline operations and improve user experiences.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

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