Full Stack Engineer, Billing
United StatesFullstack EngineeringRemote5+ YOE
Summary
Build and scale distributed backend systems and APIs for Stripe's revenue and billing platform. Requires 5+ years experience, project leadership, and mentorship skills.
About the role
Responsibilities
- Scope, architect, and lead technical projects to build and scale distributed backend systems and APIs
- Design, build, and maintain reliable, high-performance APIs and backend services
- Own service reliability, including setting performance targets and driving improvements across the stack
- Debug production issues across distributed services and multiple levels of the stack
- Make effective tradeoffs that consider business priorities, system performance, and a sustainable technical foundation
- Teach and mentor engineers to grow into the next generation of leaders at Stripe
- Partner with engineers and product managers across infrastructure and product teams to deliver well-integrated platform services
Requirements
- 5+ years of industry software engineering experience (does not include internships or co-ops)
- Strong coding skills in any programming language
- Strong collaboration skills, can work across workstreams within your team and contribute to your peers' success
- Direct project leadership and mentorship experience
- Ability to thrive with a high level of autonomy and responsibility, with an entrepreneurial mindset
- Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users
Preferred Qualifications
- Familiarity with event-driven architectures
- Experience with subscription management, usage-based billing, or financial reporting systems
- Interest in financial infrastructure and how businesses manage their revenue operations
Skills
API designdistributed systemsbackend servicesservice reliabilityevent-driven architecturessubscription managementusage-based billingfinancial reporting systems