Software Engineer, Core Infrastructure

Moveworks

Mountain View, CA, United States
$105,000 - $155,000 py
On-site
Distributed key value store
Schema-less data store
Event streaming
As a member of the Core Infrastructure team, you will be responsible for architecting the next generation of the Moveworks AI infrastructure

Job Summary

  • As a member of the Core Infrastructure team, you will be responsible for architecting the next generation of the Moveworks AI infrastructure.
  • Architect and build out the core infrastructure and foundational functionalities such as distributed key value store, schema-less data store, authentication and authorization, event streaming, distributed configuration management and hot reloading, rate limiting and circuit breaking, system for feature flags and A/B testing, traffic capture and replay, etc.
  • Improve observability and reliability of Moveworks systems by building and enhancing distributed logging, tracing, monitoring, and alerting infrastructure.

Matching Summary

As a member of the Core Infrastructure team, you will be responsible for architecting the next generation of the Moveworks AI infrastructure.

Salary

$105,000 - $155,000

Skills & Requirements

Must-have

  • distributed key value store
  • schema-less data store
  • event streaming
  • distributed configuration management
  • system for feature flags
  • distributed logging and tracing

Nice-to-have

  • startup pace
  • high degree of ownership
  • continuous incremental changes
  • appetite for learning

Key Requirements

  • Experience designing backend distributed systems
  • Familiarity with Python/Golang/Java/C++
  • Experience with containers/Docker
  • Experience with cloud infrastructure AWS/GCP/Azure
  • Experience with Kafka, Elasticsearch or Opensearch, Istio
  • BS+ in computer science or related field

Work Rights

Not specified

Tailored Resume

Cover Letter