Stripe Staff Engineer, Revenue & Reporting

This job was found on Greenhouse

View original

Staff Engineer, Revenue & Reporting


Stripe is building the economic infrastructure for the internet to make it easy to start, run and scale an internet business from anywhere in the world. 


Revenue & Reporting is a group within Stripe that is building the Revenue Management and Payment Analytics suite for the Internet. This product suite helps our users generate, collect, measure, analyze and grow revenue. We have some of the key components and we need to build others.


We are building new products from the ground up, adding to existing Stripe APIs, building and scaling new platforms, and integrating with partners and the wider developer ecosystem. We are looking for a few superb senior engineers that are passionate about delighting users, developing  robust, intuitive APIs and systems, and constantly learning from users and each other. If you enjoy solving the toughest problems of a rapidly growing global user base at startups and large enterprises alike, you may be a fit.


You will:

  • Scope and lead large technical projects with enormous business impact at Stripe
  • Design and implement elegant APIs and their underlying infrastructure. Serve as a role model for software design and scalable systems architecture across Stripe
  • Work with other teams in Revenue & Reporting as well as stakeholders from Checkout, Connect, Terminal, and other key product teams to ensure the products you design work exceptionally well with other Stripe APIs
  • Advise Stripe’s leadership team on key technical considerations related to the future of Revenue & Reporting products and the unique requirements related to running a platform processing millions of transactions per day
  • Own problems from end to end, managing complexity and engaging directly with cross-functional stakeholders to think through everything from business impact, to reliability and operability, to the ease of integration, and the expressiveness of our product APIs
  • Serve as a role model for our high engineering standards and bring consistency to the many codebases and processes you will encounter
  • Teach and mentor ICs and managers to become the next generation of leaders at Stripe 


You may be a fit for this role if:

  • You have a strong technical background, including 10+ years of experience with software engineering
  • You have some experience developing technical roadmaps in large business areas, designing APIs, and consumer product development
  • You are customer focused and find satisfaction in building products to help others be more effective. You maintain a high degree of empathy for your users and seek feedback from them about your work
  • You enjoy modeling challenges and have a high bar for keeping your solutions expressive yet simple to use
  • You listen well and internalize the best ideas from all over the organization while also setting a vision that others are excited to get behind
  • You are often cited as the inspiration for engineers that join your team. Even senior engineers feel they are able to learn from you. You care deeply about mentorship and growing engineers and managers
  • You prefer simple solutions and designs over complex ones, and have a good intuition for what will last and scale


You might work on:

  • Building foundational APIs to help users model their business on Stripe by combining core primitives in new and interesting ways
  • Building Revenue & Reporting workflows and user interfaces accessed by millions of customers worldwide, with a high bar for design, fit and finish
  • Designing architecture which scales for high growth as well as sudden, high volume spikes during peak times
  • Defining a multi-year technical vision for the growth and development of Stripe's APIs, expanding access into new markets and types of business


Apply for this position