Staff Software Engineer (Infrastructure)
Core
Building and running scalable infrastructure services and client libraries for storing and accessing massive amounts of data on cloud storage backends.
Role type
Staff Software Engineer (Infrastructure Backend)
Builds
Reliable, high-performance services, client libraries, and data pipelines for cloud storage and platform usage control.
Domain
Cloud Infrastructure, Distributed Systems, Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Python, Java, Scala, C++, distributed systems design, SaaS architecture, service-oriented architecture, cloud storage integration, workflow orchestration, developer experience
Preferred skills
Infrastructure project experience
Technologies
AWS S3, Azure Blob Store, Kubernetes, Apache Spark, Scala
Responsibilities
Design and build distributed systems and at-scale service architectures; develop client libraries for cloud storage backends; build scalable services and data pipelines to power pricing infrastructure and platform features.
Seniority
Staff, hands-on IC