Félix is seeking a Staff Software Engineer to join the Platform Core team in Seattle, Washington. In this role you will help build the foundational services and infrastructure that power Félix's products, identify bottlenecks, improve system efficiency, and ensure services scale with the company’s growth while maintaining high availability. The ideal candidate enjoys solving complex distributed systems problems, takes ownership of outcomes, and builds scalable, reliable systems that other teams can build upon. Responsibilities include architecting and building foundational microservices, improving resilience and observability, and collaborating with cross-functional squads across Payments, Disbursements, and GRC. You will mentor engineers and contribute to an agile, high-velocity environment. Requirements: 8+ years of professional software engineering experience with a proven track record in building and operating distributed systems; expertise in backend technologies such as Python (preferred), Go, or Java; experience with REST APIs, gRPC, and SQL/NoSQL databases; strong understanding of distributed systems principles; experience with Google Cloud Platform, Kubernetes, Terraform; strong communication and ability to drive technical initiatives with company-wide impact; fluent or advanced English. What we offer: Salary range of 200k - 250k USD; initial stock options; annual performance bonus; health, dental, and vision plans; 401(k) with employer matching; hybrid working model; ongoing learning opportunities; unlimited paid time off; paid parental leave.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Staff Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
Félix is seeking a Staff Software Engineer to join the Platform Core team in Seattle, Washington. In this role you will help build the foundational services and infrastructure that power Félix's products, identify bottlenecks, improve system efficiency, and ensure services scale with the company’s growth while maintaining high availability. The ideal candidate enjoys solving complex distributed systems problems, takes ownership of outcomes, and builds scalable, reliable systems that other teams can build upon. Responsibilities include architecting and building foundational microservices, improving resilience and observability, and collaborating with cross-functional squads across Payments, Disbursements, and GRC. You will mentor engineers and contribute to an agile, high-velocity environment. Requirements: 8+ years of professional software engineering experience with a proven track record in building and operating distributed systems; expertise in backend technologies such as Python (preferred), Go, or Java; experience with REST APIs, gRPC, and SQL/NoSQL databases; strong understanding of distributed systems principles; experience with Google Cloud Platform, Kubernetes, Terraform; strong communication and ability to drive technical initiatives with company-wide impact; fluent or advanced English. What we offer: Salary range of 200k - 250k USD; initial stock options; annual performance bonus; health, dental, and vision plans; 401(k) with employer matching; hybrid working model; ongoing learning opportunities; unlimited paid time off; paid parental leave.
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Staff Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
© 2026 JobMatcher. All rights reserved.
© 2026 JobMatcher. All rights reserved.
2 active roles from this employer in the JobMatcher catalog.
2 active roles from this employer in the JobMatcher catalog.