Software Engineer, Payments and Risk

Stripe Stripe · Fintech · Ireland · 8216 Risk Onboarding and Trusted Users

Software Engineer role at Stripe, focusing on building software services and platforms for the Payments and Risk organization. Responsibilities include end-to-end problem-solving, feature development, API design, and contributing to infrastructure architecture. Requires strong generalist software engineering skills and the ability to work across the stack.

What you'd actually do

  1. Work with a wide range of systems, processes and technologies to own and solve problems from end-to-end.
  2. Work closely with engineers, designers, and product managers to build new features and products.
  3. Uphold our high engineering standards and bring consistency to the many codebases and processes you will encounter.
  4. Build elegant APIs and user experiences that enable merchants to run and scale their businesses on top of Stripe.
  5. Contribute to the design and architecture of the next generation of Stripe’s infrastructure, to meet the high growth needs of our company and customers for years to come.

Skills

Required

  • 2-12+ years of industry software engineering experience
  • Ability to work effectively across the stack
  • Comfortable shipping user-facing experiences
  • Comfortable writing custom queries to analyze experiment results
  • Strong coding skills in any programming language
  • Strong collaboration skills
  • Ability to thrive on a high level of autonomy and responsibility
  • Interest in working as a generalist across varying technologies and stacks

Nice to have

  • Experience working in high-growth teams similar to Stripe
  • Experience building financial systems or tools for financial experts

What the JD emphasized

  • 2-12+ years of industry software engineering experience
  • Strong coding skills in any programming language
  • Have the ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial