Stripe: Backend Engineer, Core Technology

Introduction

Stripe is a financial infrastructure platform that caters to businesses of all sizes, from large enterprises to ambitious startups. Millions of companies use Stripe’s services to effectively accept payments and manage their revenue. Stripe's mission is particularly ambitious: it aims to increase the GDP of the internet. This reflects the significance of their work and the unique opportunities it presents to those involved.
The Backend Engineer, Core Technology position is critical to achieving this mission, especially in the areas of infrastructure reliability, scale, and productivity.

About the Team

The team you will be joining focuses on Stripe Infrastructure, which manages the performance and cost-effectiveness of the systems that underpin Stripe's services. Engineers in this team work across various critical business domains:

  • Core Infrastructure: Manages essential systems such as Compute, Networking, DocumentDB, and Distributed Caching, all crucial for allowing Stripe products to function effectively at scale.
  • Developer Infrastructure: Responsible for the productivity of developers, ensuring they have the tools needed to build and test their services efficiently.
  • Data Infrastructure: Deals with data serving needs, supported by distributed systems and popular open-source technologies like Trino/Presto and ElasticSearch.
  • Admin Platform: Aims to facilitate the rapid and secure creation of internal products for users of Stripe.
  • Service Platform: Enables teams to efficiently deliver services, managing platform capabilities.
  • Developer Productivity AI: Focuses on enhancing engineering productivity through AI tools and optimizations.
    The role may also include potential matching with specific teams based on your skills and experience during the hiring process.

Key Responsibilities

As a Backend Engineer at Stripe, you will work on diverse projects that involve designing, building, testing, and shipping high-quality code. Your main responsibilities will include:

  • Enhancing customer experience for both internal and external teams by leveraging Stripe’s infrastructure.
  • Participating in planning and prioritization of projects to align on roadmap goals.
  • Collaborating effectively across multiple teams and stakeholders to deliver value.
  • Debugging production issues, which may span various services and levels of the technology stack.

Required Skills and Qualifications

The ideal candidate for this role should have a strong background in software engineering, demonstrated through the following qualifications:

  • Professional experience of 2 to 12+ years in software development, capable of producing high-quality code in programming languages such as Go, Java, or C/C++.
  • Proficiency in writing well-structured algorithms and familiarity with common data structures.
  • Hands-on experience in contributing to or building large-scale distributed systems.
  • Good collaboration skills, which are essential for teamwork across different workstreams.
  • Customer-centric mindset and the ability to advocate for user experience effectively.

Preferred Qualifications

The following attributes, while not mandatory, can strengthen your application:

  • Past experience in optimizing the performance of distributed systems.
  • A user-focused approach, emphasizing solutions for both internal and external users.
  • A commitment to maintaining high standards while working on production systems.

Salary and Contract Type

This position is offered on a full-time basis. Specific salary information is not provided in the job listing; however, Stripe is known for competitive salaries and benefits which reflect the importance of the role and the expertise required.

Work Location

The position is remote, allowing applications from candidates based anywhere in the world. This flexibility is especially appealing to professionals seeking a global work environment while contributing to cutting-edge projects.

Conclusion

In summary, the Backend Engineer, Core Technology position at Stripe offers a remarkable opportunity to engage in significant work that impacts the global economy. Candidates should possess a strong engineering background along with collaboration skills to thrive within Stripe’s innovative environment. The role offers potential career growth within a leading tech company and the opportunity to contribute to various high-scale infrastructure projects.



This job offer was originally published on weworkremotely.com

Stripe

Anywhere in the World

Software development

Full-time

July 23, 2026

1 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.