Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Storage Abstractions in San Francisco, CA vacancy
  • $240k - $310k

     ...high-performing team that believes in each other, come build with us at Crusoe.About This RoleThe Cloud Storage team at Crusoe is seeking a Senior Staff Software Engineer to serve as a primary architect and visionary for our storage strategy. While a Staff Engineer leads... 
    Suggested
    Temporary work

    Crusoe

    San Francisco, CA
    17 hours ago
  •  ...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... 
    Suggested
    Contract work
    Work at office
    Immediate start
    3 days per week

    Rippling

    San Francisco, CA
    17 hours ago
  • $177.19k - $364.8k

     ...philosophy and 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... 
    Suggested
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    17 hours ago
  • $285k - $330k

     ...looking for an experienced backend engineer to join our Lending Products...  ...quickly and reliably.As a Staff engineer, you'll lead...  ...about building high-quality software and take immense pride in your...  ...statements and design appropriate abstractions.You have strong cross-functional... 
    Suggested
    Flexible hours

    Parafin

    San Francisco, CA
    1 day ago
  • $198k - $299k

     ...products and unlock insights at scale.We’re looking for a Senior Software Engineer, iOS to play a key technical leadership role on our DevEx...  ....Design and evolve shared infrastructure, APIs, and abstractions that scale across multiple iOS SDKs.Collaborate closely with... 
    Suggested

    Amplitude

    San Francisco, CA
    4 days ago
  • $190.9k - $232.8k

    P-1285About This RoleAs a staff software engineer for GenAI Performance and Kernel, you will own the design, implementation, optimization, and...  ...overhead, tensor fragmentationEstablish coding patterns, abstractions, and frameworks to modularize kernels for reuse, cross-... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    17 hours ago
  •  ...volume, serving as the financial engine for businesses worldwide. As a Staff Engineer on the broader Financial...  ...this money.We’re looking for a Staff Software Engineer to anchor our new Money...  ...and to be deterministic. Unify the Abstraction: Establish universal primitives across... 
    Work at office
    Worldwide
    3 days per week

    Rippling

    San Francisco, CA
    4 days ago
  • $180k - $190k

     ...as we help shape a brighter way forward. About the RoleAs a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward...  ...demands deep technical judgment: when to build vs. wait, when to abstract a one-off solution into a reusable skill, and how to ensure... 
    Full time
    Local area
    Remote work

    Jones Lang LaSalle

    San Francisco, CA
    17 hours ago
  • $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 office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    San Francisco, CA
    4 days ago
  •  ...sits at the absolute centre of this global engine. Every time a new business joins...  ...up, running, and compliant.We are hiring Staff Engineers to redefine how global payroll...  ...a new market in a fraction of the time, abstracting away local compliance complexities into... 
    Work at office
    Local area
    3 days per week

    Rippling

    San Francisco, CA
    17 hours ago
  •  ...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 office
    3 days per week

    Rippling

    San Francisco, CA
    17 hours ago
  • $215k - $260k

     ...other, come build with us at Crusoe.About the Role:As a Staff Security Software Engineer, you are fundamentally a systems engineer who operates with...  ...automation, and developing robust, automated abstractions (like Kubernetes operators or platform-level service meshes... 
    Temporary work

    Crusoe

    San Francisco, CA
    1 day ago
  •  ...scale and reuse: the systems you design will be consumed by other engineering teams across Rippling, so correctness, documentation, and thoughtful abstraction matterAbout you:8+ years of professional software engineering, with a strong track record in backend... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    17 hours ago
  • $190k - $270k

    Staff Software Engineer - AI Research InfrastructureP-1215At Databricks, we are obsessed with enabling data teams to solve the world’s toughest...  ...experiment in minutes, not days, by building powerful abstractions for job submission, scheduling, and monitoring.Create tooling... 
    Local area
    Worldwide

    DataBricks

    San Francisco, CA
    3 days ago
  • $194k - $267k

     ...Agentic AI platform for agents that run real engineering work, agents that write code, triage...  ...Be a Good Fit If You Have5+ years of software engineering experience building...  ...evolves alongside the solution and the right abstractions are still being invented.Bonus: Exposure... 
    Permanent employment
    Local area
    Worldwide
    Flexible hours

    Okta

    San Francisco, CA
    17 hours ago
  • $189k - $210k

     ...process. About the Role: As an engineer on the Developer Productivity - Async team...  ...other up and amplifying the craft of software development at scale. Here’s what...  ...changes. Develop and maintain services, abstractions, and architecture to support product... 
    Full time
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    Gusto

    San Francisco, CA
    4 days ago
  •  ...California or New York, New York. About the Role As a Staff Software Engineer, you will play a foundational role in designing,...  ...DSLs, parsers, compilers) for external and internal system abstractions Architecting and maintaining distributed computing environments... 
    Work at office
    Work from home
    Worldwide
    Monday to Friday

    Luminai, Inc

    San Francisco, CA
    4 days ago
  • $225k - $300k

     ...About the job Staff Software Engineer, Full Stack Staff Software Engineer, Full Stack Hybrid | North America | IC-Only Read...  ...Product-minded engineers who care about outcomes, not abstractions Experience working close to customers, partners, or revenue... 
    Work at office
    Remote work
    3 days per week

    Transparent Search Group

    San Francisco, CA
    2 days ago
  •  ...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...  ...faster through the systems, standards, and abstractions you create Who You Are You... 

    Pulley

    San Francisco, CA
    17 hours ago
  • $168.91k - $253.37k

     ...are a commodity. The knowledge you feed them is not.As a Staff AI Software Engineer, you build the AI and data platform that powers Afresh's...  ...run them reliably and cost-effectively.Build the tools, abstractions, and interfaces other engineers depend on — a platform, not... 
    Full time
    Live in
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours
    3 days per week

    Afresh

    San Francisco, CA
    17 hours ago
  • $229k - $343k

     ...are looking for an L6 Staff Tech Lead to join our...  ...role is for a backend engineer focused on Service & Compute...  ...durable systems, abstractions, and mechanisms that raise...  ..., compute platforms, storage concepts,...  ...experience.9+ years of software development experience... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    San Francisco, CA
    2 days ago
  •  ...@Rippling.com addresses.About the roleWe’re looking for a Staff Software Engineer to join our Time and Attendance team, part of the Workforce...  ..., and MongoDB. Experience building systems with clean abstractions and event-driven architecture.Frontend Knowledge: Experience... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    14 hours ago
  •  ...integrations, billing, and emerging AI-driven experiences. As a Staff Software Engineer on the Payroll Data team, you will play a critical role in...  ...(Object Graph, Reporting, RQL, AI), ensuring clean abstractions and long-term extensibility.Technical Leadership & Mentorship... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    17 hours ago
  • $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 time
    Work at office

    Quizlet

    San Francisco, CA
    2 days ago
  • $220k - $260k

     ...Staff Software Engineer Location: Hybrid- Palo Alto Office Tuesday/Thursday The difference you will make We are looking for a Staff...  ...js . You are comfortable operating at a high level of abstraction, translating vague product and growth goals into concrete... 
    Full time
    Part time
    H1b
    Work at office
    Immediate start
    Flexible hours

    Midi Health

    San Francisco, CA
    2 days ago
  • $250k - $400k

     ...Description Job Description Founding Senior / Staff Engineer Build the company. Shape the...  ...college ~ Strong systems and software engineering fundamentals. ~ The ability to move between levels of abstraction—from architecture to implementation to production... 
    Temporary work
    Work at office
    Immediate start
    Relocation

    Antramo

    San Francisco, CA
    8 days ago
  •  ...of the most talented minds in research, engineering, and operations to create products that...  ...develop, test, ship, and debug software across device and cloud surfaces. This...  ...technical decisions about platform design, abstraction boundaries, and system tradeoffs based... 
    Work at office
    Relocation package

    OpenAI

    San Francisco, CA
    17 hours ago
  •  ...scalable. We build powerful interfaces for engineers that depend on these systems—deployment...  ...technical leaders, you will ensure the software your team builds meets the needs of...  ...engineering team(s) working on API design, abstractions, frameworks, or client libraries (e.g.,... 
    Remote work

    Stripe

    San Francisco, CA
    3 days ago
  •  ...production monitoring.Build reusable search platform abstractions used by multiple Rippling products.Elevate the entire engineering organization through strategic design reviews...  ...tuning.Strong systems design fundamentals: storage/index design, query execution, performance... 
    Work at office
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  •  ...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...  ...code changes.Qualifications6+ years of software engineering experienceExtensive hands-on... 
    Work experience placement
    Local area

    Plaid Financial

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Storage Abstractions. Be the first to apply!