Tech Stack
Distributed SystemsGoJavaRuby on Rails
About the role
- Stripe is a financial infrastructure platform for businesses; millions use Stripe to accept payments, grow revenue, and accelerate business.
- Revenue and Financial Automation (RFA) team builds a modern, revenue-focused financial management platform for digital-native companies.
- Products include Atlas, Business Network, Tax, Billing, and RADS to support company formation, B2B commerce, tax automation, billing, and analytics.
- Design, build, test, and ship backend features and services across technologies and systems.
- Collaborate with infrastructure, security, design, and operations to build mission-critical internal and external features.
- Participate in roadmap planning, prioritize work, and debug production issues across services and stack levels.
Requirements
- 2-12+ years of experience in backend software development
- Ability to write high quality code (in programming languages like Go, Java, C/C++, etc.)
- Hands-on experience contributing to or building large scale distributed systems
- Strong collaboration skills, can work across workstreams within your team and contribute to your peers' success
- Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial
- Familiarity with event-driven architectures (preferred)
- Experience with subscription management, usage-based billing, or financial reporting systems (preferred)
- Interest in financial infrastructure and how businesses manage their revenue operations (preferred)
- Direct leadership and mentorship experience (preferred)