Software Engineer - Full stack
Core
Design, build, productionize, and maintain APIs, services, and systems for Stripe's financial infrastructure platform to enable businesses to accept payments and manage billing.
Role type
Senior Full Stack Software Engineer
Builds
APIs, services, and systems for payment processing and billing features
Domain
Fintech / Payments
Required skills
Ruby, React, TypeScript, Java, Golang, SQL, API development, system design, latency analysis, unit testing, integration testing, debugging, technical documentation
Preferred skills
mentoring new hires, improving engineering standards and tooling
Technologies
Ruby, React, TypeScript, Java, Golang, SQL
Responsibilities
Design and implement technical designs for new billing features; analyze user needs and product requirements to determine technical specifications; implement unit, functional, and integration tests; debug and identify root causes of errors in complex systems; provide mentorship and onboard new hires; improve engineering standards, tooling, and processes.
Seniority
Senior, hands-on IC