Senior Software Engineer

Stripe
United States
Workplace: RemoteFull timeUSD 221,187 - 285,600 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Reliability tradeoffs","Team collaboration","Goal setting","Regular feedback"]

Design, build, and maintain high-scale distributed networking systems that power Stripe’s microservices. You’ll work on core infrastructure capabilities like load balancing, mTLS networking, and fleet health/observability, enabling product teams to run reliably at global scale. Own robust solution scope and deployments while making tradeoffs across reliability, throughput, latency, resiliency, engineering velocity, and cost. Contribute to team strategy, tooling, culture, and provide ongoing performance feedback.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Stripe
Stripe
2 days ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live
Reposted: similar role first listed 2 months ago

Job Summary

Design, build, and maintain high-scale distributed networking systems that power Stripe’s microservices. You’ll work on core infrastructure capabilities like load balancing, mTLS networking, and fleet health/observability, enabling product teams to run reliably at global scale. Own robust solution scope and deployments while making tradeoffs across reliability, throughput, latency, resiliency, engineering velocity, and cost. Contribute to team strategy, tooling, culture, and provide ongoing performance feedback.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain high-scale distributed systems for Stripe.
  • •Collaborate with a team to build core networking solutions (load balancing, mTLS networking, fleet health, observability) used by product teams for microservices.
  • •Enable the company’s infrastructure to power Stripe’s products globally and at scale by improving customer experience for internal teams.
  • •Scope, design, implement, and deploy robust solutions with tradeoffs across reliability, throughput, latency, resiliency, engineering velocity, and cost.
  • •Contribute to team strategy, roadmap, tooling, process, and culture; set goals and provide regular feedback on team member performance.

Pay and Benefits

Salary: USD 221,187 - 285,600 annually
Equity and Bonus:Equity
Perks:Equity401kMedicalDentalVisionWellness Stipend

Key Requirements

  • •Bachelor’s degree (or equivalent) in Computer Science (or related) plus 5 years of progressive software engineering experience; alternatively a Master’s (or equivalent) plus 3 years in software engineering.
  • •3+ years of software development in cloud systems including AWS, Azure, GCP, and OCI.
  • •Create technical architecture/design and build operating infrastructure and tools that empower developers.
  • •Develop, maintain, and debug distributed systems using open source tools.
  • •Develop software using Java and Go, and use Kubernetes, EC2, Envoy, Linux, and Puppet in building reliable infrastructure.
Experience:Distributed systemsOpen sourceCloud systems
Education:Bachelor's in Computer Science
Skills:Reliability tradeoffsTeam collaborationGoal settingRegular feedback
Languages:English
Tech Stack:AWSAzureGCPOCIJavaGoKubernetesEC2EnvoyLinuxPuppetMTLSLoad balancingMicroservices

Company Brief

Stripe
Provides payment processing APIs and financial infrastructure for internet businesses. Powers online payments for millions of companies from startups to Fortune 500s.
Industry: Payments
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Scaleup
Valuation: Decacorn (USD 10B+)
Funding: Series E+
Headquarters: San Francisco, United States
Founded: 2010
Glassdoor
Glassdoor: 4.2
WebsiteLinkedInGlassdoor