The Principal Platform Software Engineer leads platform projects that cross multiple teams, evolving runtimes or middleware patterns to improve interoperability and support multi-tenant scale. The role diagnoses and resolves complex cross-service issues, establishes versioning and compatibility practices, and promotes safe rollout strategies. It drives shared observability standards, capacity planning, and resilience patterns across multiple workloads, and produces migration guides and adoption playbooks to improve ecosystem consistency and developer experience. The engineer designs, develops, tests, and optimizes software and APIs; contributes to system architecture; and provides technical leadership, guidance, and coaching to engineers. The role also works with stakeholders on customer issues, security and compliance practices, maintenance, reliability, and process improvement. It coordinates moderately complex work across projects, mentors junior team members, and participates in candidate interviews and hiring recommendations.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed