Software Engineer

Stripe

Confirmed live today High trust

Quick summary

Work type
On-site
Location
South San Francisco, CA
Salary
$156,800–$235,200 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $154k
This role $196k
$100k $250k
below market most similar roles pay here above market

This role pays more than 81% of similar roles. Most pay $124,850–$183,925 — the blue band above. At the midpoint, this role pays about $196k versus about $154k 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 131 open roles on FindRole.

Listed pay typically runs $190,400–$285,600 across 128 roles with salary data.

Most-posted roles

View all roles at Stripe

At a glance

TL;DR · Software Engineer

As a Software Engineer, you will join the engineering team to scope, design, implement, and deploy robust solutions that improve infrastructure, resiliency, reliability, efficiency, and management at scale. Your daily responsibilities include contributing to team strategy and roadmap, making critical tradeoffs between throughput and latency, and upholding high engineering standards to improve the codebase. You will develop software in Go and Ruby to build and maintain robust distributed systems and internal tooling. The role requires designing and deploying scalable infrastructure within major public cloud environments like AWS, Azure, or GCP. You will utilize Kubernetes, containerization technologies, and cloud-native networking to support global, high-availability financial services. You must also analyze complex system architectures to identify performance bottlenecks and implement data-driven optimizations for microservice architectures.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Scope, design, implement, and deploy robust software solutions.
  • Develop software in Go and Ruby to build and maintain robust distributed systems.
  • Design and deploy scalable infrastructure within major public cloud environments like AWS, Azure, or GCP.
  • Manage large-scale server fleets and microservices using Kubernetes and containerization technologies.
  • Design orchestration strategies to ensure system reliability and efficient resource allocation across distributed environments.
  • Build and debug high-scale distributed systems using open-source tools to identify and resolve performance bottlenecks.
  • Implement data-driven optimizations to improve latency, resiliency, and cost-performance ratios.
  • Write clean, maintainable code to automate infrastructure management and core microservice services.

What we're looking for

  • Must have a Bachelor's degree or foreign equivalent in Computer Science or a related field.
  • Must have two years of work experience in software development.
  • Must have two years of experience designing and deploying scalable infrastructure in AWS, Azure, or GCP.
  • Must have two years of experience with cloud-native networking, compute instances, and storage for high-availability financial services.
  • Must have two years of experience developing software in Go and Ruby for distributed systems and internal tooling.
  • Must have two years of experience with Kubernetes and containerization technologies to manage large-scale server fleets.
  • Must have two years of experience designing orchestration strategies for system reliability and resource allocation.
  • Must have two years of experience designing, building, and debugging high-scale distributed systems using open-source tools.

More like this

Similar roles

Senior Software Engineer

Stripe

Remote (South San Francisco, CA) 54 days ago $221,187–$285,600
Java Go AWS Azure GCP OCI Kubernetes EC2 Envoy Linux Puppet Distributed Systems mTLS Load Balancing Observability Technical Architecture
5+ yrs exp Remote

Software Engineer

Applied Materials

Santa Clara, CA 153 days ago $179,500–$246,500
Modern C++ Python C# Java Rust Machine Learning PyTorch GPU Programming Signal Processing Computer Vision Robotics Web Service Architecture FPGA Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

Applied Materials

Santa Clara, CA 154 days ago $152,000–$209,000
C++ Python C# Java Rust PyTorch Machine Learning Signal Processing Computer Vision Robotics GPU Programming FPGA Web Service Architecture Numerical Methods Mathematical Modelling
7+ yrs exp

Software Engineer

SpaceX

McGregor, TX 151 days ago
C++ Python LabVIEW National Instruments cDAQ cRIO PXI Data Acquisition Distributed Systems Network Communication Unit Testing Performance Optimization Debugging Data Storage
1+ yrs exp

Software Engineer

SHI International

Somerset, NJ +1 84 days ago $125,000–$150,000
Python SQL JavaScript AWS Azure CI/CD DevOps PaaS IaaS SaaS ORM TDD Infrastructure as Code Virtualization Testing Debugging
7+ yrs exp

Software Engineer

Booz Allen Hamilton

Arlington, VA 80 days ago
C# Java Python React NodeJS Rust C++ C Linux Containers Automated Testing Web Development Networking Filesystems
3+ yrs exp