Backend Engineer, Core Technology

Stripe Stripe · Fintech · Ireland · 8134 Operations Platform

Stripe is seeking a Backend Engineer for their Core Technology team in Ireland. This role involves building and maintaining critical tier0 infrastructure systems, developer productivity tools, and application platforms that support Stripe's financial services. The engineer will design, build, test, and ship software services impacting internal and external users, focusing on reliability, availability, efficiency, and scalability. The role requires strong software engineering fundamentals, experience with distributed systems, and a generalist approach to problem-solving across various technologies.

What you'd actually do

  1. Build a great customer experience for internal and external Stripe teams using our infrastructure
  2. Participate in roadmap planning and prioritization
  3. Deliver value through a strong collaborative approach with multiple customers and stakeholders across Stripe
  4. Debug production issues across services and several levels of the stack

Skills

Required

  • 2-12+ years of industry software engineering experience
  • Ability to write well-factored algorithms and have experience with commonly used data structures and algorithms
  • Hands-on experience contributing to or building large scale distributed systems
  • Strong coding skills in any programming language
  • Strong collaboration skills
  • Ability to thrive on a high level of autonomy, responsibility, and think of yourself as entrepreneurial
  • Interest in working as a generalist across varying technologies and stacks

Nice to have

  • Experience optimizing the end to end performance of distributed systems
  • Focuses on the needs of our users, both internal and external
  • Hold yourself and others to a high bar when working with production