3 hours ago
Responsibilities
- Build and ship end-to-end product experiences across frontend applications, backend services, APIs, and data systems.
- Design reliable, performant, and intuitive interfaces for developers, operations teams, and end users.
- Develop and maintain APIs and backend systems for global payments, virtual accounts, and payouts.
- Own technical projects from design through launch and iteration with substantial autonomy.
- Debug and resolve production issues across the stack with attention to reliability, performance, and customer impact.
- Balance business priorities, user experience, execution speed, and long-term technical quality.
Requirements
- At least 6 years of professional software-engineering experience.
- Experience building and shipping production software across frontend and backend systems.
- Strong experience with backend services, SQL databases, and API design.
- Experience building polished, maintainable web applications and contributing to product and user-experience decisions.
- Ability to lead technical projects, influence product direction, and write modular, well-tested, maintainable code.
- Ability to work effectively in a fast-paced, ambiguous environment and investigate unfamiliar problem spaces.
- Excellent written and verbal communication skills, including technical documentation.
- Preferred experience with developer-facing API products or platforms, financial infrastructure, payments, money movement, regulated products, stablecoins, blockchain systems, distributed systems, reliability, security controls, and operational discipline.
Tech Stack
Categories
About Stripe
Stripe builds programmable financial services. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Headquartered in San Francisco and Dublin, the company aims to increase the GDP of the internet.