About the job Staff Software Engineer, Full Stack (Hybrid)
Job Title: Senior Software Engineer, Full Stack
Location: San Francisco, New York, Los Angeles, Toronto, Vancouver, Montreal (Hybrid: Mon-Thu in office)
Employment Type: Full-Time
Compensation: $225,000 -$300,000 salary
About the Role
Were looking for a high-impact Senior Software Engineer / Technical Lead to drive some of our most ambitious and technically complex initiatives. You'll scope, lead, and deliver large-scale projects often starting with ambiguous problems and guide them from concept to scalable, production-ready systems.
In this role, you'll work across the stack frontend, backend, and platform while mentoring a squad of talented engineers and influencing the technical direction of our products. Your work will help scale systems to support billions in annual payment volume while ensuring world-class user experiences and real-time risk controls.
Key Responsibilities
-
Scope & Lead: Define, architect, and execute large, complex projects for early-stage products, iterating toward scalable solutions.
-
Full-Stack Ownership: Design, build, and maintain APIs, user interfaces, services, and systems.
-
Balance Priorities: Make thoughtful trade-offs between business goals, user experience, and reliability.
-
End-to-End Delivery: Own projects from architecture and design through deployment and ongoing operations.
-
Scalable Architecture: Build systems that handle billions in annual payments and real-time risk monitoring.
-
Product Collaboration: Partner with product and go-to-market teams to translate ambiguous requirements into elegant, effective solutions.
-
Mentorship: Lead and mentor a squad of 3- 4 skilled engineers, elevating code quality, velocity, and engineering excellence.
What We're Looking For
-
6-15 years of professional software engineering experience
-
Proven success building B2B or B2C SaaS products
-
Strong technical leadership and mentorship experience
-
Ability to work across frontend, backend, and platform with high impact
-
Experience designing systems for scale, reliability, and performance