Backend Engineer, Core Technology

at Stripe
USD 156,800-235,200 per year
INTERN JUNIOR MIDDLE SENIOR
✅ Remote

Tech Stack

AI Algorithms @ 3 Data Structures @ 3 Distributed Systems @ 3 Go @ 3 Java @ 3 Software Development @ 7

Details

Stripe Infrastructure is responsible for the reliability, scale, performance, and cost of Stripe's systems, as well as the productivity and sentiment of Stripe's people.

The role may contribute to critical areas including Core Infrastructure, Developer Infrastructure, Data Infrastructure, Admin Platform, Service Platform, and Developer Productivity AI. Exact team matching for one of the subteams begins during the final stages of the process.

Responsibilities

  • Design, build, test, and ship high-quality code across technologies, systems, and processes.
  • Build a great customer experience for internal and external Stripe teams using Stripe infrastructure.
  • Participate in roadmap planning and prioritization.
  • Deliver value through a strong collaborative approach with multiple customers and stakeholders across Stripe.
  • Debug production issues across services and several levels of the stack.

Requirements

  • Strong software engineering skills and a passion for infrastructure-related areas.
  • Ability to write high-quality code in programming languages such as Go, Java, C, or C++.
  • 2–12+ years of professional hands-on software development experience.
  • Ability to write well-factored algorithms and experience with commonly used data structures and algorithms.
  • Hands-on experience contributing to or building large-scale distributed systems.
  • Strong collaboration skills, including the ability to work across workstreams and contribute to peers' success.
  • Customer obsession and the ability to articulate and represent customer experience in various forums to drive the right outcome.
  • Ability to thrive with a high level of autonomy and responsibility, with an entrepreneurial mindset.

Preferred Qualifications

  • Experience optimizing the end-to-end performance of distributed systems.
  • Focus on the needs of internal and external users.
  • Commitment to maintaining a high bar when working with production systems.

More jobs at Stripe

Similar jobs