Senior Software Engineer, Search Infrastructure - Moveworks

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

Senior 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, and working with various open-source technologies at scale. Experience with containers, cloud platforms, and specific technologies like Kafka, Elasticsearch, Istio, and Vector DB is required.

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-off to end, and regularly influence the infrastructure roadmap.

Skills

Required

  • 3+ years of experience
  • 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

  • Desire to work at a startup pace with a high degree of ownership
  • Strong motivation, gumption, and an appetite for continuous, incremental changes and completing challenging projects quickly
  • High level of curiosity about engineering outside of your immediate discipline and an incessant desire to learn

What the JD emphasized

  • 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.
  • Desire to work at a startup pace with a high degree of ownership.