Skip to main content

stripe

Software Engineer

New York, NYmid

About this role

Stripe is seeking a Software Engineer to design and build scalable APIs, services, and infrastructure supporting millions of businesses globally. You'll work with Ruby and Java to develop critical financial systems, debug production issues, and collaborate across engineering teams while improving development standards.

What you'll do

  • Design, build, and maintain APIs and services using Ruby and Java across multiple teams
  • Develop and deploy software infrastructure with testing and validation procedures
  • Debug production issues across services and the full technology stack
  • Design systems using analytical and mathematical approaches to predict outcomes
  • Analyze user needs and software requirements against time and cost constraints
  • Improve engineering standards, tooling, and processes alongside cross-functional partners

What they're looking for

  • Ruby, TypeScript, or Java programming
  • Relational, document, or columnar database schema design
  • SQL and data querying
  • Service endpoint development (gRPC, Thrift, GraphQL)
  • Event processing systems (SQS, Kafka, RabbitMQ)
  • Microservices architecture and design
  • Software testing and debugging
  • Cross-functional collaboration

Benefits

  • Salary: $160,805 - $235,200 annually
  • Equity and company bonus potential
  • Medical, dental, and vision insurance
  • 401(k) plan
  • Wellness stipends
  • Up to 50% remote work flexibility
Apply on the employer's site

Opens the official application on the employer’s site. No login required.