Build invincible apps.
Senior Staff Software Engineer, Infrastructure
Location
United States
Posted
3 days ago
Salary
$260K - $325K / year
Job Description
Job Requirements
- Graduate degree in Engineering, Computer Science or related field, or equivalent experience.
- Expert-level design and coding skills with deep knowledge of performance tuning, concurrency, and distributed systems architecture.
- Extensive experience designing and implementing large-scale public cloud infrastructure.
- Excellent technical leadership and impact—at least 10 years of experience as a Software Engineer, with significant time spent operating at the Senior/Staff IC level.
- Deep experience in building and leading the development of complex distributed software systems and microservices for a cloud infrastructure organization.
- Hands-on expertise with multiple cloud providers, such as AWS, GCP, or Azure.
- Superior collaboration skills and experience driving technical alignment across an organization and drafting long-term technical roadmaps.
- Excellent oral and written communication skills and a willingness to communicate complex solutions and results to all levels of the organization.
Benefits
- Unlimited PTO, 12 Holidays + 2 Floating Holidays
- 100% Premiums Coverage for Medical, Dental, and Vision
- AD&D, LT & ST Disability, and Life Insurance (Standard & Supplemental Available)
- Empower 401K Plan
- Additional Perks for Learning & Development, Lifestyle Spending, In-Home Office Setup, Professional Memberships, WFH Meals, Internet Stipend and more!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Staff Software Engineer developing machine learning architecture for autonomous trucking technology
The developer will build and ship full stack features across frontend (Angular, TypeScript) and backend (Node/Python), focusing heavily on designing and implementing reliable agentic workflows, tool-calling, and multi-step reasoning pipelines.
The engineer will be responsible for designing, building, and maintaining end-to-end features across the platform, working closely with a cross-functional team to deliver user-facing features quickly. Key tasks include writing high-quality, well-tested code and collaborating with product managers and customers to align development with real-world needs.
Software Engineer designing and optimizing Dynamics 365 solutions for businesses