Associate Software Engineer, Search Infrastructure - Moveworks

ServiceNow ServiceNow · Enterprise · Mountain View, CA +1 · Engineering

Associate Software Engineer focused on building and improving core infrastructure services and microservices that support machine learning, frontend, and platform teams. The role involves enhancing performance, scalability, and observability of cloud infrastructure, with a focus on distributed configuration management, rate limiting, feature flags, A/B testing, and traffic capture/replay. It requires experience with containers, cloud platforms, and open-source technologies like Kafka and Elasticsearch, operating at scale.

What you'd actually do

  1. Build out core infrastructure services and microservices that impact our machine learning, frontend, and platform teams.
  2. Build out core infrastructure for various functionalities such as: distributed configuration management, rate limiting, feature flag, A/B testing, and traffic capture and replay.
  3. Improve the performance, scalability and observability of the Moveworks cloud infrastructure.
  4. Deliver deadline sensitive work regularly that is interdependent with other engineering teams.
  5. Own features end-to-end, and regularly influence the infrastructure roadmap.

Skills

Required

  • Familiarity with Python/Golang/Java/C++
  • Experience with containers/Docker
  • Experience with cloud infrastructure like AWS/GCP/Azure
  • Experience working with and operating open source technologies like Kafka, Elasticsearch or Opensearch, Istio, Vector DB, etc. at scale
  • Experience solving for performance, optimization, scalability, latency, and monitoring
  • BS in computer science or a related field

Nice to have

  • High level of curiosity about engineering outside of your immediate discipline and an incessant desire to learn

What the JD emphasized

  • 0-3 years of experience
  • Desire to work at a startup pace with a high degree of ownership
  • Experience solving for performance, optimization, scalability, latency, and monitoring
  • Strong motivation, gumption, and an appetite for continuous, incremental changes and completing challenging projects quickly.