Stripe

Staff Software Engineer,

Stripe
Apply
8 hours ago
Toronto, Canada +3 moreStaff+
H1B sponsor

Responsibilities

  • Work with leaders and engineers across Stripe to identify opportunities to improve reliability.
  • Scope, design, implement, and deploy robust distributed services with appropriate reliability, throughput, latency, resiliency, velocity, and cost tradeoffs.
  • Design and implement products and prototypes that improve service resiliency, engineering velocity, and management at scale.
  • Mentor and grow the next generation of technical leaders.
  • Contribute to engineering strategy, tooling, processes, culture, and codebase quality.
  • Lead and influence large projects spanning multiple engineering teams.

Requirements

  • 10 or more years of distributed and cloud-native software development experience at a highly scaled or hyperscaler service.
  • Deep understanding of scalable, resilient, distributed systems, cloud-native architectures, and mission-critical systems.
  • Experience influencing, planning, scoping, and leading large projects across many teams.
  • Strong history as a technical lead and mentor across several engineering teams.
  • High autonomy, responsibility, initiative, and ability to collaborate with diverse stakeholders and subject matter experts.

Benefits

  • Distributed team with many remote engineers.
  • Work from anywhere in the United States or Canada.

Tech Stack

MongoDB

Categories

BackendSite Reliability
Stripe

About Stripe

10,000+ employees

Stripe builds financial infrastructure for internet businesses, offering APIs and tools for online and in‑person payments, subscriptions, marketplaces/payouts, fraud prevention, identity, tax, issuing, and treasury. It monetizes through per‑transaction fees and SaaS pricing for advanced products. Founded in 2010 and headquartered in South San Francisco, Stripe is privately held and serves companies from startups to large enterprises worldwide.

Contact me