Principal Software Engineer – Platform Engineering
Core
Architecting and building a cell-based, Kubernetes-native platform to decompose hundreds of microservices into independent sub-systems for Fortune 500 clients.
Role type
Principal Software Engineer (Platform Engineering)
Builds
Cell-based platform architecture, shared libraries, and configuration management frameworks for hundreds of services.
Domain
Cloud-native platform engineering, microservices, multi-region deployments
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale microservice architecture, horizontal scalability design, cell-based/multi-tenant architecture, Kubernetes, Java, Python, cloud-native infrastructure, configuration externalization, cross-team influence
Preferred skills
Vespa, private/air-gapped deployments, shared library stewardship
Technologies
Kubernetes, AWS, Java, Python, React, Rust
Responsibilities
Drive service-side re-architecture for cell-based deployment, decompose microservices into independent sub-systems, own environment configuration management framework, design changes in product services, set architecture patterns for product teams, mentor Staff and Senior engineers
Seniority
Principal, hands-on IC with strategic influence