Software Engineer, Core Infrastructure - Moveworks
Core
Build and enhance foundational infrastructure including distributed data stores, authentication, event streaming, and observability to support ML, search, product, and frontend teams.
Role type
Senior IC backend infrastructure engineer
Builds
Distributed key-value stores, auth/authorization systems, event streaming, configuration management, rate limiting, circuit breaking, feature flags, A/B testing, and traffic capture/replay
Domain
Cloud infrastructure and distributed systems
Deliverable
infrastructure
Required skills
Java, Go, Python, C++, data structures, algorithms, object-oriented design, RESTful APIs, concurrency, networking, scalability, caching, messaging, containers, cloud platforms
Preferred skills
Kafka, Elasticsearch, OpenSearch, Istio, AI integration
Responsibilities
Partner with ML, search, product, data, and frontend teams to identify infrastructure needs and execute projects; Improve system observability and reliability through logging, tracing, monitoring, and alerting; Define performance methodologies and identify bottlenecks to improve scalability
Seniority
Mid-to-Senior, hands-on IC