Manager, Software Engineering - Billing
Lead engineering team building billing, payments, and subscription systems for Figma's revenue workflows. Requires 4+ years managing engineering teams, strategic roadmap experience, and billing/SaaS expertise.
About the job
What you'll do at Figma:
- Partner with Product and Design to build and execute a long-term roadmap that delivers a world-class user experience
- Work closely with cross-functional partners and engineering teams to creatively solve complex problems
- Hire, manage, support, and develop a team of engineers, including staff level engineers
- Establish trust within and across teams by creating accountability and a positive work environment in partnership with other organizational leaders
- Grow your career within an engaged and creative engineering community
We'd love to hear from you if you have:
- 4+ years of experience hiring and leading teams as an engineering manager
- Ability to think strategically about engineering and product roadmaps, on both short and longer term time horizons
- Demonstrates rigorous thinking and effective decision-making in cross-functional environments
- Experience with billing, SaaS monetization and/or payments infrastructure
While it's not required, it's an added plus if you also have:
- Strong product sense, with a demonstrated history of developing elegant solutions to complex problems
- Experience thriving in collaborative, cross-team settings
- Proven success in building and leading a geographically distributed team, effectively managing members across various time zones and locations
Skills
Billing Systems, Saas Monetization, Payments Infrastructure, Full Stack Engineering, Subscription Management, Checkout Systems, Invoicing, Metered Billing, Pricing Systems, Customer Lifecycle Management
Similar jobs
Engineering Management jobsLeads and scales a customer-facing Applied AI Engineering team serving high-growth startups, guiding customers from experimentation to production while building repeatable deployment mechanisms. Requires technical depth in AI/ML platforms and experience leading teams in startup-focused, ambiguous environments.
Leads the Web Infrastructure team responsible for Notion’s web client architecture, performance, reliability, and shared design systems. The role manages senior engineers and managers, drives execution and planning, and partners across the organization on technical and organizational practices.
Leads multiple engineering teams, combining people management with hands-on technical leadership, architecture, and coding. The role requires at least four years of software engineering experience and a demonstrated ability to build high-performing teams in complex startup environments.
Leads technical strategy and a multidisciplinary engineering team responsible for billing, accounting, eligibility, and enrollment systems. The role requires 5+ years of engineering management experience, strong distributed-systems expertise with Python or Go, and experience developing engineering leaders.
Leads and builds a platform team responsible for infrastructure, developer productivity, and SRE/production support. The role combines hands-on technical work with team building and requires cloud, infrastructure troubleshooting, large-scale operations, and SRE experience.