Sr. Staff Software Engineer, Managed Platform Services
You serve as a senior technical leader who works wherever the organization needs the most depth. You design infrastructure automation, improve performance and reliability, prototype new platform capabilities, develop customer-facing functionality, evaluate architectural migrations, drive cross-functional initiatives, build AI-powered tooling, and mentor senior engineers.
Responsibilities
- Design automation for data center and server bring-up
- Investigate performance and reliability issues
- Establish platform-wide benchmarks
- Build prototypes for new platform capabilities
- Develop customer-facing platform functionality
- Evaluate architectural migrations
- Drive cross-functional infrastructure initiatives
- Build AI-powered tools and frameworks
- Coach senior engineers
Requirements
- 10+ years of software development experience
- Significant experience at staff level or above
- Distributed systems at scale
- Sharding
- Replication
- Consensus
- Load balancing
- Concurrency
- On-premises infrastructure
- Rapid prototyping
- AI tools
- Performance benchmarking and profiling
- Customer-facing on-call experience
- Product scoping
- Cross-functional technical influence
- Go or another modern compiled language
- Cloud-native infrastructure
Benefits
- Restricted Stock Units
- Paid time off
- Paid holidays
- Leave of absence programs
- Health insurance
- Dental insurance
- Vision insurance
- Employer HSA contributions
- Paid parental leave
- Paid life insurance
- Short-term disability insurance
- Long-term disability insurance
- Professional development
- Tuition reimbursement
- Mental health and wellness support
- Commuter benefits
- Cell phone stipend
- 401(k) with company match up to 4% of salary
- Volunteer time off
- Global travel insurance
- Emergency assistance
- Daily meals allowance