Staff Software Engineer Platform R
Core
Design and implement distributed backend systems for high-throughput, low-latency data and service workloads, leading architecture for data ingestion, transformation, storage, and serving.
Role type
Staff Software Engineer (Platform/Backend)
Builds
Real-time and near-real-time data pipelines, scalable platform services, and backend infrastructure.
Domain
Cloud-native distributed systems and data engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Data-intensive application development, Event-driven/streaming architectures, Rust/Go/Java/Python, Cloud-native infrastructure, Containerization, Scalable data storage, Performance tuning, Technical leadership
Preferred skills
Observability, Telemetry, Stream processing, Message brokers, Distributed databases, Kubernetes, Schema evolution, Metadata management
Responsibilities
Design and implement distributed backend systems, Lead architecture and technical direction, Build and improve real-time data pipelines, Drive reliability and scalability, Mentor senior and mid-level engineers, Participate in incident response
