mid software engineering Backend Engineer ic

About this role

Stripe is hiring a mid-level Backend Engineer in the software engineering function as a remote position. The posting calls out experience with Java, C, Elasticsearch, Distributed Systems.

Role
Backend Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Toronto, Canada
Work mode
Remote
Department
8127 Core Infrastructure
AI Summary
Mid-level backend engineer supporting Stripe Infrastructure's core systems including compute, networking, databases, and developer tools. Build foundational platforms enabling reliability and scale across critical services. Requires strong backend engineering fundamentals and experience with distributed systems.

More roles at Stripe

Analytics Engineer
Seattle, WA · mid
Python SQL Git
Android Engineer, Terminal
Toronto, Canada · mid
Python Java Kotlin
Android Engineer, Terminal Developer Productivity
Remote · mid
Java Kotlin Git
Android Engineer, Terminal Global Payments
San Francisco, CA · mid
Java Go Ruby
Android Engineer, Terminal OS Platform
San Francisco, CA · mid
Kotlin API Development Backend Development
All Stripe jobs →

Job description

from Stripe careers

Who we are

About Stripe

Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.

About the organization

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

You may work on a wide variety of critical business areas including:

  • Core Infrastructure - We’re the home for Stripe's critical tier0 infrastructure systems (Compute, Networking, DocumentDB, Distributed Caching and High assurance engineering). We build the foundational platform for Stripe products and services to allow them to operate at scale. We drive reliability, availability, efficiency and scalability of these systems.
  • Developer Infrastructure - We’re responsible for the productivity of all developers at Stripe. Ensure Stripe’s engineers have a reliable, fast, and easy-to-use inner dev loop to maximize productivity while building everything from low-latency microservices to large-scale data pipelines and machine learning models
  • This is an excerpt. Read the full job description on Stripe careers →
All software engineering jobs software engineering in Toronto, Canada Jobs in Toronto, Canada software engineering salaries software engineering career path
All Stripe Jobs Browse software engineering roles mid positions