✨ AI Summary
The Principal Platform Software Engineer will lead platform projects, focusing on evolving runtimes and middleware patterns to enhance interoperability and multi-tenant scale. This role involves diagnosing and resolving complex cross-service issues, enforcing versioning, compatibility, and safe rollout practices, and driving observability standards, capacity planning, and resilience patterns. The engineer will also produce migration guides and adoption playbooks to improve ecosystem consistency and developer experience.
Key responsibilities include designing software solutions, managing the software development lifecycle, implementing comprehensive testing and quality assurance processes, conducting performance profiling and optimization, and troubleshooting complex API issues. The role also involves contributing to software architecture, providing technical guidance to less experienced developers, and collaborating with stakeholders to ensure solutions meet business and operational goals. Additionally, the engineer will participate in code reviews, implement secure coding practices, and drive improvements in system maintenance, automation, testing, and debugging.
🎁 Benefits & Perks
Medical, dental, and vision insurance, including expert medical opinion; Short term disability and long term disability; Life insurance and AD&D; Supplemental life insurance (Employee/Spouse/Child); Health care and dependent care Flexible Spending Accounts; Pre-tax commuter and parking benefits; 401(k) Savings and Investment Plan with company match; Paid time off: Flexible Vacation (13 days annually for the first three years of employment and 18 days annually for subsequent years of employment); 11 paid holidays; Paid sick leave (72 hours upon hire, up to 112 hours carryover); Paid parental leave; Adoption assistance; Employee Stock Purchase Plan; Financial planning and group legal; Voluntary benefits including auto, homeowner and pet insurance.
Requirements
Leads platform projects, evolving runtimes or middleware patterns for interoperability and multi-tenant scale. Diagnoses and resolves complex cross-service issues; enforces versioning, compatibility, and safe rollout practices. Drives observability standards, capacity planning, and resilience patterns. Produces migration guides and adoption playbooks.
Description
Leads platform projects crossing multiple teams, evolving runtimes or middleware patterns for interoperability and multi-tenant scale. Diagnoses and resolves complex cross-service issues; enforces versioning, compatibility, and safe rollout practices. Drives observability standards, capacity planning, and resilience patterns across several workloads. Produces migration guides and adoption playbooks that raise ecosystem consistency and developer experience.