Software Engineer, PayinActive

The opportunity

Office-assigned Stripes in most of our locations are currently expected to spend at least 50% of the time in a given month in their local office or with users. This expectation may vary depending on role, team and location.

What you'll do

  • Architect and operate low-latency, fault-tolerant backend microservices that: integrate with Indian payment methods

  • Map complex, India-specific payment flows into Stripe’s global, unified API: platforms, ensuring a seamless integration experience for developers worldwide

  • Design highly reliable adapter layers that interact with domestic banking: partners and payment networks, building systems that gracefully handle external API latency and asynchronous callbacks

  • Own end-to-end service health, implementing shadow rollouts, distributed: tracing, automated failovers and proactive alerting for 99.99% uptime

  • Collaborate with Product, Regulatory/Legal, Risk and Partner Integration: teams across global engineering hubs while delivering seamless developer-facing APIs

  • Mentor and empower engineers to contribute independently through ongoing: technical guidance and actionable feedback

What they're looking for

  • Independently scope, build and ship medium-to-large projects from ambiguous requirements to production
  • Build robust APIs that hide the extreme complexity of Indian payment rails: behind simple, elegant developer experiences
  • Partner with product and data teams to proactively identify, size and solve: the most impactful problems for our users
  • Engineer highly reliable, scalable infrastructure that consistently meets: strict SLAs for all internal and external systems