2–12+ years of industry software engineering experience (does not include internships or co-ops)
You work effectively across the stack from top to bottom, comfortably navigating codebases with different languages and tools
You're equally comfortable shipping user-facing experiences as you are writing custom queries to analyze experiment results
Strong coding skills in any programming language (we understand new languages can be learned on the job, so our interview process is language-agnostic)
Strong collaboration skills, with the ability to work across workstreams within your team and contribute to your peers' success
Ability to thrive on a high level of autonomy and responsibility, and think of yourself as entrepreneurial
Interest in working as a generalist across varying technologies and stacks to solve problems and delight both internal and external users
Nice to Haves
Experience working in high-growth teams similar to Stripe
Experience building financial systems or tools for financial experts
What you'll be doing
Work with a wide range of systems, processes, and technologies to own and solve problems from end-to-end
Work closely with engineers, designers, and product managers to build new features and products
Uphold our high engineering standards and bring consistency to the many codebases and processes you encounter
Build elegant APIs and user experiences that enable merchants to run and scale their businesses on top of Stripe
Contribute to the design and architecture of the next generation of Stripe's infrastructure, to meet the high-growth needs of our company and customers for years to come