Skip to main content

stripe

Software Engineer, Online Database Infrastructure

Seattle, WA$206.1k–$285.6kfull-timemidAdded today

About this role

Stripe is hiring a Software Engineer to design and deploy robust database infrastructure solutions that improve reliability, efficiency, and scalability at scale. You'll contribute to team strategy and roadmap while building infrastructure-as-a-product for internal and external developers.

What you'll do

  • Design, implement, and deploy distributed database infrastructure solutions with tradeoffs between reliability, throughput, latency, and cost
  • Develop and maintain open-source distributed systems while improving resiliency and efficiency
  • Break down complex system problems and identify optimization opportunities through data-driven analysis
  • Build developer-facing infrastructure and tools that empower teams
  • Contribute to team strategy, roadmap, tooling, and engineering standards
  • Collaborate on scaling distributed systems and cost-performance tradeoff decisions

What they're looking for

  • Distributed systems design and debugging
  • Cloud platforms (AWS, Azure, GCP, or OCI)
  • Programming (Ruby, Go, Python, or Java)
  • Infrastructure-as-a-product mindset
  • System scaling and optimization
  • Open-source tools and frameworks
  • Cost-performance analysis
  • Developer tooling and platform engineering

Benefits

  • Equity compensation
  • Company bonus program
  • 401(k) plan
  • Medical, dental, and vision coverage
  • Wellness stipends
  • 50% remote work flexibility
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

stripe

Stripe builds payment infrastructure and financial services platforms, offering APIs and tools that enable developers and businesses to process transactions, detect fraud, verify identity, and manage security at scale. The company is hiring Backend Engineers, Full Stack Engineers, ML Engineers, AI Engineers, and Security Engineers to develop core platform systems, payment intelligence, customer support infrastructure, and security data platforms.

Website
stripe.com
View all jobs at stripe

Likely interview questions

  • Describe your experience designing and scaling distributed systems—what were the key performance and reliability challenges you faced?
  • Walk us through a time when you had to make a tradeoff between latency, throughput, and cost in infrastructure design. What was your reasoning?