Staff Engineer, Revenue Foundations
Location
Bangalore | India
Job description
- As a platform company powering businesses all over the world, Stripe processes payments, runs marketplaces, and detects fraud, helping entrepreneurs start an internet business from anywhere in the world
- User Billing provides a central entry point for Stripe teams to monetize products in global markets
- We build platforms and services to define and manage pricing, calculate and collect Stripe s revenue, and empower Stripe and our users to understand and manage revenue and costs
- We work on customer-facing experiences, internal platforms, and data pipelines to empower Accounting, Finance, Strategy, Sales, and Stripe s Products to drive business value across the entire user and product lifecycle
What you ll do
- We re looking for a seasoned technical leader to drive the technical direction and strategy for User Billing experiences, including user-facing products and features such as our reporting surfaces, APIs and platforms for internal users and teams, backend systems, and data pipelines
- As a staff engineer in User Billing, you ll work with engineering managers, senior engineers, and cross-functional partners to design the technical underpinnings of the product
- At the same time, you ll have plenty of opportunities to be hands-on building key systems, and will be directly responsible for the successful delivery of large-scale technical efforts as well acting as a technical mentor and leader for other engineers
Responsibilities
- Ensure our platform solutions and user billing data are high quality, meet the needs of our internal users, and position us to meet Stripe s growth
- Ensure User Billing products built on top of the platforms are high quality, meet the needs of our external users, and position us to meet the business goals
- Drive interoperability across platforms in User Billing and integrations across Stripe with product, accounting, sales, finance, and data science teams
- Scrutinize billing interfaces and data models, elevating our focus on correctness and ease of use within User Billing
- Help drive sound technical decision making within User Billing and lead technical conversations between User Billing and other teams across Stripe
- Run design and code review for key components and ships in User Billing
Minimum requirements
- 10+ years professional software development experience, including technical leadership of projects across teams or product areas
- Have solid experience in architecting and designing large-scale and complex systems that delivered critical impact to a business
- Experience influencing company strategy at the intersection of business needs and technology (you measure your success in terms of business impact, not lines of code)
- Are skilled in working across engineering teams and other functions in building alignment, driving decision making, and communicating transparently
- Are effective in giving and receiving constructive feedback to/from peers and team members
- Experience mentoring and investing in the development engineers and peers
Preferred qualifications:
- Prior experience in financial technology space, particularly in payment processing, accounting, or financial reporting
Pay and benefits
Stripe does not yet include pay ranges in job postings in every country.
Job tags
Salary