Skip to Content

Job Overview

In this role you’ll work with engineering, product, and financial operations partners across Stripe.

Key points

  1. You’ll work primarily on backend systems, with end-to-end ownership across partner integrations, shared infrastructure, and product APIs and workflows.

  2. Full-stack work here means following a feature across these layers to deliver a usable capability.

  3. You’ll coordinate designs and reviews with the teams that own each layer.

  4. You’ll identify problems worth solving, scope and deliver projects with limited oversight, and help keep the systems you build reliable in production.

  5. We’re looking for someone who meets the minimum requirements to be considered for the role.

  6. Proficiency in Java or Ruby, or equivalent backend programming experience, including writing maintainable code and automated unit and integration tests.

  7. Experience independently scoping and delivering software projects, making technical tradeoffs, and seeking input when needed.

  8. Experience debugging distributed services across RPC APIs, asynchronous workflows, and persistent data, using technologies such as gRPC, Protocol Buffers…

Skills

PythonJavaSparkTest Automation

Experience: Mid-level · 4+ years