Staff Software Engineer - Platform
Core
Designing and building core platform services for scalable data analytics and efficient user experiences in industrial process data.
Role type
Staff Software Engineer - Platform
Builds
Scalable, reliable platform services, APIs, and data pipelines for multi-tenant environments.
Domain
Industrial process data analytics, cloud-native infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
JVM languages (Java, Kotlin), distributed systems, microservices, cloud platforms (AWS, Azure, GCP), API design, data pipelines, security practices, system architecture, performance optimization, technical leadership, mentoring
Preferred skills
Industrial process data analytics domain experience
Technologies
Java, Kotlin, AWS, Azure, GCP
Responsibilities
Architect and implement robust, high-performance platform components; evolve APIs and optimize data pipelines; support multi-tenant environments; integrate security best practices; mentor engineering teammates.
Seniority
Staff, hands-on IC with leadership and mentorship