Staff Engineer, Payments

Stripe Stripe · Fintech · United States · 8556 LPM Core - Eng

Staff Engineer at Stripe focused on the Payments organization, responsible for designing, building, and maintaining APIs, services, and large-scale systems for money movement. The role involves debugging production issues, contributing to roadmaps, mentoring engineers, and ensuring high engineering standards within the fintech domain.

What you'd actually do

  1. Scope, design, build, and maintain APIs, services, and large-scale systems that reliably and efficiently handle billions of money movement requests
  2. Debug and solve critical production issues across services and multiple levels of the stack
  3. Partner with Engineering Managers to create roadmaps that deliver milestones toward a cohesive engineering vision.
  4. Serve as a role model for our high engineering standards and bring consistency to the many codebases and processes you will encounter
  5. Arbitrate critical decisions correctly that fully consider software best practices, Stripe system realities, and numerous stakeholders’ preferences and concerns

Skills

Required

  • software engineering
  • technical leadership
  • API design
  • frameworks
  • client libraries
  • problem-solving
  • critical thinking
  • communication

Nice to have

  • financial technology
  • payment processing

What the JD emphasized

  • 12+ years of software engineering experience, including 5+ years of experience in a strategic technical leadership role.
  • Experience leading engineering team(s) working on API design, abstractions, frameworks, or client libraries (e.g. building internal or external developer products).
  • Proven track record of delivering pragmatic solutions that accelerate business growth