Skip to content
StripeStripe

Software Engineer, Payments

Build and maintain APIs, services, and systems while solving user and business problems across engineering teams. The role requires 5+ years of software development experience, technical training or equivalent experience, and strong cross-functional collaboration skills.

About the job

Responsibilities

  • Design, build, and maintain APIs, services, and systems across Stripe's engineering teams.
  • Work with a wide range of systems, processes, and technologies to own and solve problems end-to-end.
  • Collaborate with engineering teams across Stripe's global offices.
  • Uphold high engineering standards and bring consistency to codebases and processes.
  • Improve engineering standards, tooling, and processes.

Requirements

  • 5+ years of professional software development experience.
  • Bachelor's degree in a technical field involving coding, such as Computer Science, Engineering, Physics, or Mathematics, or equivalent technical experience.
  • Experience working on projects involving multiple engineering teams.
  • Empathy, strong communication skills, and a deep respect for collaboration.
  • Ability to drive clear next steps in ambiguous spaces without clear lines of ownership.
  • High standards for code quality and a constructive attitude toward helping others raise the bar.

Nice-to-haves

  • Experience with financial product companies and interest in financial products and markets.
  • Experience in user-facing or cross-functional roles shaping product roadmaps and solving user needs.

Skills

APIs, Software Development, System Design, Code Quality, Engineering Tooling, Financial Products, Product Roadmap, Cross-Functional Collaboration

Improbable

Improbable

Remote

Product Engineer
No salary listedRemoteFullstack Engineering

Product Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.

hud

hud

San Francisco, CA

Full-Stack Software Engineer, Reinforcement Learning
No salary listedOn-siteFullstack Engineering

Build end-to-end product surfaces, backend services, internal tools, vendor workflows, dashboards, and observability systems powering an RL data engine. The role requires strong full-stack skills, especially Python and modern web development, plus comfort with cloud infrastructure and ambiguous product requirements.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Stripe

Stripe

San Francisco, CA
Software Engineer, New Grad
No salary listedOn-siteFullstack Engineering

Build and deploy software for Stripe’s global financial infrastructure while solving complex problems, collaborating on multi-person projects, and learning unfamiliar systems. The role is designed for new graduates with programming experience and a bachelor’s or master’s degree or equivalent experience.