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

Senior Software Engineer, Foundational Storage

$190k - $400k
Full-time

Sentry

About Sentry

Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building.

Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future.

About the role

Sentry’s Foundational Storage team builds and supports the stateful storage systems that all our products rely on: object storage, relational databases, key-value stores, and caches. We help Sentry engineers store and access data consistently, durably, securely, and efficiently as our products and traffic grow.

We develop storage services like our open-source Objectstore and build libraries and APIs that make existing storage systems easier to use. In our own services, we design storage protocols that keep data consistent across backends, even through concurrent updates and failures. Our abstractions let other engineering teams use storage without worrying about which cluster or instance holds their data.

As a Senior Software Engineer on the team, you’ll work on both the systems and the code that makes them easy to use. You’ll tackle questions of data consistency, availability, performance, and cost-efficiency, and work with product teams to turn their needs into practical solutions. The goal is simple: make the right way to store data the easy and obvious way.

In this role you will

  • Design and operate storage systems used across Sentry, including their configuration and performance tuning.

  • Create APIs and abstractions that make storage easy for product teams to use, with best practices for correctness, security, and scale built in.

  • Solve storage challenges at scale, including consistency under concurrent access, sharding and rebalancing, and routing reads and writes across storage backends as workloads grow.

  • Work with product engineers to choose storage approaches, plan safe migrations, and help teams adopt the tools you build.

  • Plan and build with other Platform and Infrastructure teams, including analytical storage and streaming, to deliver a complete, fault-tolerant platform for product teams. Align roadmaps and standards, and design for failures and recovery.

  • Improve storage performance and cost efficiency by making better use of backends and resources, while keeping the platform simple for product teams.

  • Write code primarily in Rust and Python, with clear user-facing documentation. Develop advanced testing scenarios, such as production-scale chaos tests covering backend and infrastructure outages.

  • Own latency and availability SLOs for your services, improve monitoring and incident response, and participate in the team’s on-call rotation.

You’ll love this job if you

  • Enjoy digging into the internals of storage systems and understanding how they behave when traffic grows, requests race, or a dependency has a bad day.

  • Care about a useful, easy-to-use API as much as what happens behind it.

  • Like working with other engineers to understand their needs and make their day-to-day work easier.

  • Want to follow your work from design and code through rollout and production for millions of developers.

  • Want open-source contributions to be at the center of your day job.

Qualifications

  • 5+ years of software engineering experience building and operating distributed, stateful systems in production.

  • Hands-on experience with object storage, relational databases, and caching systems at production scale. Experience with key-value or wide-column stores is a plus.

  • An understanding of distributed systems fundamentals, including consistency, concurrency, and what happens when requests fail or need to be retried.

  • Proficiency in a systems language such as Go, C++, Java, or Rust, and comfort working in Python. We primarily use Rust and Python, and welcome engineers who are new to Rust.

  • Experience running services on Kubernetes in a cloud environment, including observability, SLOs, and incident response. Familiarity with Terraform is a plus.

  • Good written and spoken English, especially in explaining technical choices and writing documentation.

  • Nice to have: experience building shared libraries or internal APIs, migrating data between systems, or improving system performance and cost.

The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $190,000 to $400,000 USD. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at View email address on aiapply.co.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Foundational Storage in San Francisco, CA vacancy
  • $166k - $201k

     ...build with us at Crusoe. About This Role: As a Senior Software Engineer on our storage team, you'll be joining our core engineering team to design...  ...Storage Platform Building core components of our foundational storage products, purpose built for high performance... 
    Senior
    Temporary work

    DCYB

    San Francisco, CA
    4 days ago
  • $200k - $280k

     ...lifecycle, combining the fastest LLM inference engine with state-of-the-art AI cloud infrastructure....  ...is at the forefront of building and scaling the foundational systems that power our generative AI platform. The storage and observability team is crucial for designing... 
    Senior
    Full time
    Remote work

    Together AI

    San Francisco, CA
    6 hours ago
  •  ...collected to build a new class of foundation models and we're seeking the founding team of engineers to build the infrastructure...  ...We are looking for a Senior Software Engineer to build the backend...  ...infrastructure. Define the storage topology for TB-scale daily ingestion... 
    Senior
    Work at office
    Local area
    Relocation package

    Constellation

    San Francisco, CA
    1 day ago
  • $167.7k - $245.2k

     ...AI, cybersecurity, platform and systems engineering. We are driven by a shared belief that...  ...data, detection signals, context, and foundation models to spot and predict threats, those...  ...related experience. Experience with storage systems and storage access layers... 
    Senior
    Full time
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Cisco

    San Francisco, CA
    6 hours ago
  • $140k - $196k

     ...integrations for their schools. As a Senior Software Engineer on this team you will build features...  ...(Must-Haves): Engineering Foundation: 4 years of professional experience...  ...step functions and SQS and databases/storage such as DynamoDB S3 and MongoDB .... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    Clever

    San Francisco, CA
    1 day ago
  • $200k - $250k

     ...internationally. Our TeamAs an engineering team, we believe strongly...  ...cases that Peregrine serves.The Foundations team consists of detail-...  ...core datastore's underlying storage format and helping roll it out...  ...for crafting and shipping software solutions that delight usersComfortable... 
    Senior
    Local area

    Peregrine Technologies

    San Francisco, CA
    5 days ago
  • $117k - $138k

     .... About the Role: The Cloud Storage team at Crusoe is looking for a Software Engineer I to join our team building and...  ...maintainable code with guidance from senior engineers. Contribute to design...  ..., seek feedback, and build foundational knowledge in distributed storage... 
    Full time
    Temporary work
    Internship

    Crusoe

    San Francisco, CA
    16 days ago
  •  ...improve their business. Founded by engineers and customer obsessed we leap...  ...systems and agents. It is the foundational layer to accelerate AI adoption As a Senior Software Engineer on the Files team you...  ...at the intersection of storage performance and distributed systems... 
    Senior
    Full time

    Databricks

    San Francisco, CA
    1 day ago
  • $207k - $310.4k

     ...Senior Software Engineer, Product Platform Bay Area, CA, US Block builds simple, powerful tools...  ...Engineering builds and unifies the foundational systems Block engineers use to create...  ...Stores team builds the database and storage platforms that help engineering teams... 
    Senior
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Block Inc

    San Francisco, CA
    3 days ago
  • $245k - $290k

     ...About the Role: Crusoe is building a globally distributed, high-performance storage platform purpose-built for AI/HPC workloads. We're looking for a Senior Staff Software Engineer to own how Crusoe's storage stack uses DPUs (NVIDIA BlueField-class SmartNICs) and... 
    Senior
    Full time
    Temporary work

    Crusoe

    San Francisco, CA
    7 days ago
  • SummaryThe Cloud Platform Foundations team builds and operates the core infrastructure behind...  ...experience. You'll work closely with engineers and product managers to automate critical...  ...Technology StackPrimary Language: GoData Storage: PostgreSQL, ClickHouse, Redshift, S3, Google... 
    Senior

    Temporal Technologies

    San Francisco, CA
    1 day ago
  •  ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer...  ...and enabling technologies. In this role, you will develop foundational software components used across pre-operative, intra-... 
    Senior
    Remote work

    IntePros

    San Francisco, CA
    3 days ago
  •  ...want to hear from you. As we grow, we are looking for a Senior Software Engineer to join our Platform team and help build the core...  ...challenging technical problems while contributing to the foundation of our technology stack. About The Role As a Senior... 
    Senior

    Confidential

    San Francisco, CA
    19 hours ago
  •  ...Senior Backend Engineer Location: New York, NY Overview We are a technology-driven...  ...environments Participate in the full software development lifecycle, from design...  ...software engineering experience ~ Strong foundation in computer science fundamentals... 
    Senior

    Next Ventures

    San Francisco, CA
    3 days ago
  •  ...manufacturing, and healthcare, this is the place. The Role As a Senior Software Engineer, you will build and ship the core systems behind Hike's AI...  .... We are a Series A company. You will help build the foundation, not maintain someone else's. Hiring manager Nik... 
    Senior
    Full time
    Work at office
    Remote work
    Relocation

    Hike Medical Inc.

    San Francisco, CA
    1 day ago
  •  ...About Corridor Software development is becoming autonomous. The fastest teams already...  .... Help shape our architecture, engineering practices, and technical direction as the...  ..., and has published research in AI and foundation models at Stanford. CSO Alex... 
    Senior
    Work at office
    3 days per week

    Corridor

    San Francisco, CA
    3 days ago
  •  ...complex, and the core platform team is scaling to match. As a Senior Software Engineer on the Droptable team (Billing Ingest), you\'ll own the...  ...at the heart of our product: the backend data processing, storage, and query infrastructure that powers everything our customers... 
    Senior

    CloudZero

    San Francisco, CA
    6 hours ago
  •  ...! About the Role: You're an early engineering here. This means that you're not only a...  ...craft experiences that: facilitate foundational information exchange between consumers...  ...looking for: ~4+ years of fullstack software engineering experience preferably with... 
    Senior
    Work at office
    Flexible hours

    deform

    San Francisco, CA
    1 day ago
  • $190k - $235k

     ...reduce customer churn, and save engineering resources—allowing them to focus...  ...Francisco based engineering teams. Our Foundations team is responsible for building...  ...have:5-7+ years of full-time software engineering experience (looking for senior+ experience)An ability to perform... 
    Senior
    Full time
    Work at office
    Home office

    Merge API

    San Francisco, CA
    6 hours ago
  •  ...Lightspeed, and Stanford University, Alchemy is building the foundational layer for a decentralized and AI-enabled Web3 ecosystem....  ...information, visit alchemy.com. The Role We are hiring a software engineer on the Developer Experience team. You will own projects... 
    Senior
    Work at office
    Worldwide
    Flexible hours
    Shift work

    Jobleads-US

    San Francisco, CA
    2 days ago
  • ## Senior Software EngineerApply: US - San Francisco Bay Area: Full time: Posted Today: R1759*...  ...OutSystems!****The Role**The **Senior Software Engineer** will be a hands-on technical expert...  ...startup with the sophisticated, global foundation of an enterprise powerhouse.* Real... 
    Senior
    Full time
    Remote work
    Worldwide

    OutSystems

    San Francisco, CA
    4 days ago
  • $175k - $250k

     ...is looking for experienced engineers with strong fundamentals who...  ...Creating new transactional foundations: Connect and automate data...  ...technical field ~4+ years of software engineering experience ~ Strong...  ...raising the bar Seniority level ~ Seniority level... 
    Senior
    Full time

    PRIMIS , Inc. Defunct

    San Francisco, CA
    2 days ago
  •  ...rapidly across national claims organizations. We’re hiring a Senior Software Engineer with real industry experience, someone who has built and...  ...failure modes Work with cloud infrastructure (GCP/AWS), storage, queues, and background workers Integrate with ML... 
    Senior

    Brighterway

    San Francisco, CA
    6 hours ago
  •  ...transforming dense rules into user-friendly software, we empower people to get work done...  ...Symbium is looking for a Senior Software Engineer who can take ownership of major technical...  ...hands‑on technical work, enjoys building foundational systems, and wants room to influence... 
    Senior
    For contractors
    Local area

    Symbium

    San Francisco, CA
    19 hours ago
  • $152.5k - $205k

     ...leading internet financial platform companies, building the foundation of a more open, global economy through digital assets,...  ...everyone is a stakeholder.What you’ll be responsible for:The Senior Software Engineer is responsible for extending Circle's in-house blockchain... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Circle

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

     ...our lives: housing and healthcare. Everything is built on the foundation of health and home. Broken systems or ineffective processes...  ...is the right place for you. Why choose EliseAI? As a Software Engineer at EliseAI, you won't just write code; you'll be a driving... 
    Senior
    Work at office
    Local area
    Relocation

    EliseAI

    San Francisco, CA
    6 hours ago
  •  ...Work together with engineers scientists operators and...  ...Handshake is hiring a Senior Data Platform Engineer...  ...Improve the cloud foundation behind data workloads...  ...Capabilities Strong software engineering skills in...  ...BigQuery GKE and Cloud Storage. Astronomer Apache... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Handshake

    San Francisco, CA
    1 day ago
  • $180k - $230k

     ...Location Type On-site Department Engineering About the Company Valon is...  ...understood the complexity needed to build software that actually works in regulated industries...  ...mortgage industry. We’ve built out the foundation of a modern mortgage servicing platform... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Valon Technologies

    San Francisco, CA
    6 hours ago
  • $135k - $200k

     ...meaningful equity compensation. Our engineering culture is in-person, and...  ...looking for a full-time Sr. Software Engineer. As an early member...  ..., and Ruby, with work on foundation models to support both...  ...OneSchema. Get notified about new Senior Software Engineer jobs in... 
    Senior
    Full time
    Work at office

    OneSchema

    San Francisco, CA
    2 days ago
  • $250k

     ...traverses the physical economy. What You'll Do As a Senior Software Engineer at Roboflow Labs, you'll build the platform that turns a frontier...  ...facing collection and payout tooling, and the shared data foundation underneath. Build delivery pipelines that ingest,... 
    Senior
    Work at office

    Roboflow

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

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