Staff Software Engineer
Core
Design and deliver robust, production-grade, data-intensive applications and cloud-native infrastructure powering business-critical use cases globally.
Role type
Staff Software Engineer (Backend, Platform, Data Engineering)
Builds
Scalable backend services, event-driven systems, data pipelines, and cloud-native infrastructure.
Domain
Automotive Technology / Industrial Technology / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed microservices architecture, Event-driven systems design, Kafka streaming, Scala, Java, PostgreSQL, Spark, Databricks, Kubernetes, CI/CD, Observability, Technical leadership, Mentoring
Preferred skills
Data governance, Lakehouse table formats (Delta, Iceberg), Platform engineering, JVM tuning, MLOps
Technologies
Scala, Java, Kafka, Spark, Databricks, Kubernetes, Helm, Flink, cats-effect, fs2, tapir, PostgreSQL
Responsibilities
Design end-to-end architectures for microservices and data platforms; Build and operate cloud-native infrastructure; Lead technical design reviews and define engineering standards; Coach and mentor engineers; Build observability into systems; Deliver software via CI/CD with progressive delivery strategies.
Seniority
Staff, hands-on IC with strategic influence