Software Engineer, Backend

Stripe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$206,086–$285,600 / yr
Posted
19 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $189k
This role $246k
$137k most similar roles pay here $302k

This role pays more than 90% of similar roles. Most pay $153,237–$225,450 — the shaded band above. At the midpoint, this role pays about $246k versus about $189k for comparable roles.

Based on 240 similar postings.

Employer

About Stripe

Stripe is a financial infrastructure platform for internet businesses, providing payment processing, billing, fraud prevention, and banking-as-a-service APIs to businesses of all sizes globally. Industry: Payments Infrastructure & Financial Technology

Stripe currently has 145 open roles on FindRole.

Listed pay typically runs $203,600–$291,650 across 142 roles with salary data.

Most-posted roles

View all roles at Stripe

At a glance

TL;DR · Software Engineer, Backend

As a Software Engineer, Backend, you will join the engineering team to develop scalable computer systems that manage large volumes of information to fulfill business goals for partners. Your daily responsibilities include improving backend scalability and performance by integrating lightweight frameworks, overhauling APIs, and optimizing database systems. You will build tools to ingest signals from various sources, implement logging and data visualization systems for backend APIs, and create reliable automated testing suites to reduce manual tasks. The role requires expertise in Java, C++, Python, or Ruby to design high-performance RESTful microservices and distributed systems. You will also diagnose production issues across multiple stack levels while collaborating with cross-functional teams to streamline CI and CD pipelines. This position focuses on building robust financial infrastructure and solving complex technical challenges within the core backend architecture.

What does a Software Engineer earn in Washington?

Median $208250 from 378 postings across 36 companies.

See salary data

What you'll do

  • Develop scalable computer systems to manage large volumes of information for business goals.
  • Improve backend scalability and performance by overhauling APIs and optimizing database systems.
  • Build tools to ingest and process signals from various sources for partner teams.
  • Design and implement logging and data visualization systems for backend APIs.
  • Diagnose and resolve software issues reported from production, automated testing, and customers.
  • Create scalable and reliable automated testing suites to reduce manual QA tasks.
  • Streamline development and deployment processes using Continuous Integration and Continuous Delivery pipelines.

What we're looking for

  • Must have a Master's degree or foreign equivalent in Computer Science, Software Engineering, or a related field.
  • Must have six years of software development experience.
  • Must have four years of experience building software solutions in Java, C++, Python, or Ruby.
  • Must have four years of experience designing, building, and maintaining scalable systems.
  • Must have four years of experience translating business needs into software requirements and designs.
  • Must have four years of experience debugging production issues across services and multiple levels of the stack.
  • Must have four years of experience in distributed systems.
  • Must have four years of experience in the design and implementation of scalable high-performance RESTful microservices.

More like this

Similar roles

Senior Software Engineer, Backend

Stripe

Seattle, WA 9 days ago $206,086–$285,600
Java Scala Python Distributed Systems Big Data Apache Spark SQL JUnit Mockito TestNG Data Pipelines Monitoring Automation
5+ yrs exp