Staff Software Engineer - Backend
Core
Designing and scaling backend services, distributed data systems, and full-stack features for a global data and AI infrastructure platform.
Role type
Staff Software Engineer (Backend/DDS/Full Stack)
Builds
Reliable, high-performance services, client libraries, and data pipelines for storing and accessing massive datasets on cloud storage backends.
Domain
Data & AI Infrastructure, Distributed Systems, Cloud Storage
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Scala, C++, distributed systems design, SaaS architecture, service-oriented architecture, large-scale system development
Preferred skills
Kubernetes, Apache Spark, Delta Lake, AWS S3, Azure Blob Store, performance engineering
Technologies
Scala, Kubernetes, Apache Spark, AWS S3, Azure Blob Store
Responsibilities
Design next-gen service architecture and monitoring; build scalable services and data pipelines; develop product features for platform usage control.
Seniority
Staff, hands-on IC