Staff Software Engineer, Storage Abstractions

Stripe
San Francisco, Seattle
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 12+ yearsSkills: ["Technical strategy","Mentoring","Communication","Problem-solving","Critical thinking"]

Set technical direction for Stripe’s Storage Abstractions (STAX) team and lead multi-year initiatives across developer infrastructure, data access, and AI. Evolve storage abstractions and design stable interfaces and guardrails for data correctness, reliability, observability, and performance. Build agent-accessible SDKs and developer workflows, partner with engineers and product teams on data architecture challenges, and mentor engineers to raise the bar for delivery and operational excellence.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Stripe
Stripe
4 days ago

Staff Software Engineer, Storage Abstractions

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Set technical direction for Stripe’s Storage Abstractions (STAX) team and lead multi-year initiatives across developer infrastructure, data access, and AI. Evolve storage abstractions and design stable interfaces and guardrails for data correctness, reliability, observability, and performance. Build agent-accessible SDKs and developer workflows, partner with engineers and product teams on data architecture challenges, and mentor engineers to raise the bar for delivery and operational excellence.
Location: San Francisco, Seattle
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Set technical direction for Stripe’s storage-access and lead high-impact initiatives from strategy through delivery
  • •Evolve storage abstractions so service teams can use consistent and reliable capabilities across languages, API versions, and storage backends
  • •Design stable interfaces and guardrails that improve data correctness, reliability, observability, and performance by default
  • •Treat AI agents as customers by building agent-accessible SDKs, frameworks, and developer workflows for safe, effective storage infrastructure use
  • •Mentor engineers and raise the bar for technical design, execution, and operational excellence across the team

Key Requirements

  • •12+ years of professional software engineering experience and 5+ years leading technical strategy and delivery for complex, cross-team initiatives
  • •Experience leading engineering teams working on API design, SDKs, abstractions, frameworks, or client libraries
  • •Experience designing reliable distributed systems focused on data correctness, performance, and safe evolution of critical infrastructure
  • •Experience designing developer infrastructure for AI or agentic workflows and defining technical direction for their use
  • •Hands-on experience building infrastructure and products for internal or external customers
Experience:12+ yearsDeveloper infrastructureDistributed systemsDeveloper platformsAI agentsFinancial technology
Skills:Technical strategyMentoringCommunicationProblem-solvingCritical thinking
Languages:English
Tech Stack:RubyJavaPythonMongoDBDynamoDBElasticsearchRocksDBRelational databases

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