Staff Software Engineer, Storage Abstractions
Stripe
Who we areAbout StripeStripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career.About the teamThe Storage Abstractions (STAX) team builds the software layer through which Stripe services access stored data. We own the database SDKs that hundreds of Ruby and Java services use to read and write data safely, reliably, and efficiently without needing to understand the underlying database, routing, or operational complexity.Our work creates leverage across Stripe: by providing stable interfaces and safeguards at the storage layer, we help teams build products with confidence while enabling Stripe’s data architecture to evolve. Alongside engineers, we are designing for AI agents as customers of this foundation, making storage capabilities discoverable, interoperable, and safe to use across languages and storage backends.What you’ll doAs a Staff Software Engineer on STAX, you will set technical direction and lead multi-year initiatives at the intersection of developer infrastructure, data access, and AI. You will work hands-on with engineers across Stripe to make storage access simpler, safer, and more interoperable, while helping product and infrastructure teams evolve their systems without fleet-wide migrations.You will help turn Stripe’s AI strategy into practical developer infrastructure by treating AI agents as customers of the storage layer. This is an opportunity to build frameworks and interfaces that make complex storage operations discoverable, interoperable, and safe for both human developers and agentic workflows, while raising the quality bar for systems used throughout Stripe.ResponsibilitiesSet technical direction for Stripe’s storage-access and lead high-impact initiatives from strategy through deliveryEvolve storage abstractions so service teams can use consistent and reliable capabilities across languages, API versions, and storage backendsDesign stable interfaces and guardrails that improve data correctness, reliability, observability, and performance by defaultTreat AI agents as customers by building agent-accessible SDKs, frameworks, and developer workflows that enable safe, effective use of storage infrastructurePartner with senior leaders, engineers, product teams, and core infrastructure teams to solve cross-organizational data architecture challengesMentor engineers and raise the bar for technical design, execution, and operational excellence across the teamWho you areWe’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement.RequirementsThis is a Staff-level role so we're looking for 12+ years of professional software engineering experience and 5+ years leading technical strategy and delivery for complex, cross-team engineering initiativesExperience leading engineering team(s) working on API design, SDKs, abstractions, frameworks, or client libraries (e.g., building internal or external developer products)Experience designing reliable distributed systems with a focus on data correctness, performance, and safe evolution of critical infrastructureWork designing developer infrastructure for AI or agentic workflows and helping define a technical direction for their useDemonstrated customer-centricity, with a track record of deeply understanding user needs and obsessing over delivering simple, reliable experiences for internal or external customersHands-on experience building infrastructure and products for internal or external customersProven track record of delivering pragmatic solutions that accelerate business growthAbility to adjust conversations from high-level discussions to detailed codingThrives on a high level of autonomy and responsibilityClear and persuasive writing and in-person communicationStrong problem-solving skills, critical thinking, determination, and a growth mindsetAbility to work effectively with a diverse group of people, genuinely caring for each other and contributing to a high level of psychological safety for all team members and partnersProficient in at least one of the programming languages (Java, Ruby, Python)Preferred qualificationsExperience with MongoDB or other large-scale storage systems, such as DynamoDB, Elasticsearch, RocksDB, or relational databasesExperience guiding adoption of a shared developer platform across a large internal engineering organizationExperience developing observability and operational tooling that helps platform users diagnose and resolve issuesExperience in financial technology or another environment where data correctness and reliability are especially importantExperience influencing product and organizational decisions with senior leaders and broad stakeholder groupsExperience leading partially remote and distributed teamsExperience managing rigorous incident response processes and on-call rotationsWe don't expect deep expertise in every dimension above, but genuine curiosity about any of the areas that are less familiar is important to us.
$240k - $310k
...performing team that believes in each other, come build with us at Crusoe. About This Role The Cloud Storage team at Crusoe is seeking a Staff Software Engineer to serve as a primary architect and visionary for our storage strategy. While a Staff Engineer leads...SuggestedFull timeTemporary work$285k - $330k
...looking for an experienced backend engineer to join our Lending Products... ...and reliably. As a Staff engineer, you'll lead ambiguous... ...about building high-quality software and take immense pride in your... ...statements and design appropriate abstractions. ~ You have strong cross-...SuggestedFull timeWork from homeFlexible hours$190k - $286k
...products and unlock insights at scale. We’re looking for a Staff Software Engineer, Android to play a key technical leadership role on our... .... Design and evolve shared infrastructure, APIs, and abstractions that scale across multiple Android SDKs. Collaborate closely...SuggestedFull timeWork at officeHome officeFlexible hours$320k - $405k
...group of committed researchers, engineers, policy experts, and business... ...and with confidence. As a Software Engineer on this team, you'll... ...and design-system-level abstractions, building the automated accessibility... ...: Currently, we expect all staff to be in one of our offices...SuggestedFull timeWork at officeVisa sponsorshipFlexible hours$210k - $260k
...Staff Software Engineer, Full Stack Location: Hybrid - San Francisco OR Palo Alto Office Tuesday/Thursday. Flexibility for remote work... ...technologies. You are comfortable operating at a high level of abstraction, translating vague product and growth goals into concrete...SuggestedFull timePart timeH1bWork at officeImmediate startRemote workFlexible hours$189k - $210k
...interview process. About the Role: As an engineer on the Developer Productivity - Async... ...other up and amplifying the craft of software development at scale. Here’s what... .... Develop and maintain services, abstractions, and architecture to support product engineering...Full timeWork at officeLocal areaRemote work2 days per week3 days per week- ...React, and Python... for now. Who You Are ~3+ years of software engineering experience , with meaningful time in production systems at... ...it out — whether that's a technical tradeoff, the right abstraction, or the right shortcut. ~ Comfortable in a small-team, high...Full timeWork at officeRelocation package
- ...how we use AI in our recruiting process here . As a Staff Software Engineer at Pinterest, you will help define and drive the technical... ...paths, and code health. Establish best practices, reusable abstractions, and technical guidance that raise quality and improve...Full timeWork at officeRelocationRelocation package
$185k - $215k
...Quizlet. We are at the intersection of engineering, business, and compliance, which means... .... About the Role: As a Staff Software Engineer on the Payments team, you will... ...flows Build reusable UI components and abstractions to improve development speed and...Full timeWork at office- ...stuff built. You'll work closely with engineers, designers, and end-users to accelerate our product development. As a staff-level software engineer at Pulley, you will: Own problem... ...through the systems, standards, and abstractions you create Who You Are You thrive...Full time
$240k - $280k
...About the Role We're looking for a Software Engineer to build the systems that treat infrastructure as software. This role owns the... ...interconnect, scheduling constraints — and encode them as first-class abstractions in the platform. Engineer it like software: strong...Full time$200k - $400k
...is highly experimental, frontier-style engineering. The team continuously analyzes real-... ...production. About the Role As a Staff Software Engineer on the Agent Orchestration... ...production issues, designing new system abstractions, and running experiments to improve...Full timeWork at officeLocal area$405k
...growing group of committed researchers, engineers, policy experts, and business leaders working... ...into messy research code, finding the abstractions that matter, and improving them... ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%...Full timeWork at officeRemote workVisa sponsorshipFlexible hours$250k - $400k
...Founding Senior / Staff Engineer Build the company. Shape the technology. Solve problems that... ...engineering college ~ Strong systems and software engineering fundamentals. ~ The ability to move between levels of abstraction—from architecture to implementation to...Temporary workWork at officeImmediate startRelocation$180k - $190k
...a brighter way forward. About the Role As a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward deployed... ...deep technical judgment: when to build vs. wait, when to abstract a one-off solution into a reusable skill, and how to ensure...Daily paidWork experience placementLocal areaRemote work$210k - $250k
...Staff Software Engineer, Full Stack Hybrid — San Francisco Bay Area (Palo Alto or San Francisco office, Monday/Thursday in-office) Salary... ...technologies. You are comfortable operating at a high level of abstraction, translating vague product and growth goals into concrete...Full timePart timeH1bWork at officeRemote workFlexible hours2 days per week- ...Staff Software Engineer Healthcare operations have always depended on people to bridge the gaps that technology couldn't. It relies on complex... ..., parsers, compilers) for external and internal system abstractions Architecting and maintaining distributed computing...Work at officeWork from homeMonday to Friday
$180k - $190k
...Staff Software Engineer JLL empowers you to shape a brighter way. Our people at JLL are shaping the future of real estate for a better world... ...deep technical judgment: when to build vs. wait, when to abstract a one-off solution into a reusable skill, and how to ensure...Daily paidWork experience placementRemote work- ...in enterprise automation and have assembled a world-class engineering team with staff-level talent from Robinhood, Glean, Google, Netflix, and... ...intricate accounting workflows through clean and robust abstractions You’ll own major product and engineering areas and get...Work at office
- ...looking for our first Cloud Infrastructure Engineer to own and expand the infrastructure... ...deployment, networking, cloud abstractions, and observability. A key priority will... ...engineers build, test, deploy, and operate software through better tooling and developer experience...Full timeWork at officeImmediate start3 days per week
- ...sustainability data. Build abstractions, tooling, and... ..., analysts, and other engineering teams to safely and efficiently... ...looking for Senior to Staff level for this role.... ...experience in backend software engineering with a... ...systems for data storage, processing, and retrieval...Full timeWork at officeRemote work
$320k
...group of committed researchers, engineers, policy experts, and business... ..., design the services and abstractions that work across providers, and... ...Have significant software engineering experience, with... ...policy: Currently, we expect all staff to be in one of our offices at...Full timeWork at officeVisa sponsorshipFlexible hours- ...provide tooling and guidance to teams across engineering, product, and business and help them... ...way while creating the necessary abstractions to make developing on top of this platform... ...changes. Qualifications ~6+ years of software engineering experience ~ Extensive...Full timeWork experience placementLocal area
$177.19k - $364.8k
...The IT Collaboration and Productivity Engineering team builds and runs the collaboration... ...reliable, and intuitive experiences.As a Staff Software Engineer, AI tools, you will be the... ...backend services, choosing appropriate abstractions, and building for maintainability,...Work at officeLocal areaRemote workRelocationRelocation package- ...Job Description Staff Software Engineer, AI Email Applications, Artificial Intelligence (AI) Required - Work From Home As the... ..., fallbacks, and failure handling. - Build the APIs and abstractions that connect Artificial Intelligence (AI) systems to real-...Full timeRemote workWork from home
- ...looking for a talented Distributed Systems Engineer to join our core payroll team and play... ...years of professional experience as a software engineerProficiency in a modern... ...core services and primitives with good abstractions that are used in many product flows. You...Work at office3 days per week
$190.9k - $232.8k
...P-1285About This RoleAs a staff software engineer for GenAI Performance and Kernel, you will own the design, implementation, optimization,... ...overhead, tensor fragmentationEstablish coding patterns, abstractions, and frameworks to modularize kernels for reuse, cross-backend...Local areaWorldwide- ...specific group owns the interface engineering, omni-channel runtime, and... ...work happens.As a Staff Engineer for AI Experiences,... ...Developer Experience (DevX) abstractions that enable over 24 downstream... ...best practices for AI-assisted software development, mentoring senior...Contract workWork at officeImmediate start3 days per week
- ...absolute centre of this global engine. Every time a new business... ...and compliant.We are hiring Staff Engineers to redefine how global... ...in a fraction of the time, abstracting away local compliance complexities... ...experience (8+ years) in software engineering, characterized by...Work at officeLocal areaShift work3 days per week
$180k - $270k
...speeds. About You and The Role You are hiring into the Staff Software Engineer role on Zipline's Marketplace team. This team builds the... ...Mentor engineers, lead architecture reviews, and make durable abstraction decisions that reduce cross-product fragmentation. What...Work at officeLocal areaVisa sponsorshipAfternoon shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Storage Abstractions. Be the first to apply!
- software sales representative San Francisco, CA
- embedded software San Francisco, CA
- software applications developer San Francisco, CA
- entry level software sales San Francisco, CA
- software technology San Francisco, CA
- software implementation project manager San Francisco, CA
- software support San Francisco, CA
- government software San Francisco, CA
- software technical writer San Francisco, CA
- software engineer - cloud services San Francisco, CA



