Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Software Engineer, Foundational Storage

$200k - $420k par année

Sentry

Ce poste exige une présence locale. Veuillez consulter les offres d'emploi similaires ci-dessous.

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 $200,000 to $420,000 CAD. 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 Voir email sur click.appcast.io.

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

#J-18808-Ljbffr
L'offre d'emploi a été publiée il y a 3 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Software Engineer, Foundational Storage à Toronto, ON
  • $200k - $420k par année

     ...About Sentry Software runs the world and the pace is faster than ever. Sentry helps developers...  .... About the role Sentry’s Foundational Storage team builds and supports the stateful...  ...stores, and caches. We help Sentry engineers store and access data consistently, durably... 
    Senior
    Taux horaire
    Temps plein

    Sentry

    Toronto, ON
    il y a 9 jours
  • $136k - $170k par année

     ...serve and connect. Lyft’s Infrastructure organization builds the high-scale foundation that every engineer at Lyft relies on to ship safe, performant, and reliable services. As a Senior Software Engineer on the Foundational Infrastructure & Networking team , you will own... 
    Senior
    Taux horaire
    Travail au bureau
    Horaires flexibles
    3 jours par semaine

    Lyft

    Toronto, ON
    il y a 8 jours
  •  ...About the Role The Agentic AI Foundations team is building the core...  ...to transition from traditional software workflows to agent-native operations. As a Software Engineer II on the team, you will help design...  ...build on, working alongside senior and staff engineers who set the... 
    Senior
    Temps plein
    Stage

    socure

    Toronto, ON
    il y a 19 heures
  •  ...solutions are robust, performant, and aligned with Sitetracker's engineering standards. This opportunity offers the autonomy to solve...  ...standards, and FDE delivery processes, building the technical foundation needed to contribute to complex customer solutions. Independently... 
    Senior
    Contrat Longue Durée
    Temps plein

    Sitetracker

    Toronto, ON
    il y a 7 jours
  •  ...Our client manages large lottery campaigns for major foundations. They currently have an opening on their team to add a Senior Software Engineer. The Senior Software Engineer will be responsible for designing and implementing software and integration solutions that supports... 
    Senior
    Temps plein

    Hire DigITalent Inc.

    Toronto, ON
    Il y a un mois
  • $150k - $200k par année

     ...use and continues to expand. This is the senior engineering role responsible for advancing its...  ...role that spans application architecture, software development and production delivery. You...  ...Connect, SQL, vector stores, object storage and distributed caching. Strong experience... 
    Senior
    Temps plein

    Stikeman Elliott Llp

    Toronto, ON
    il y a 10 jours
  •  ...About Canals Canals builds software for wholesale distributors, helping them operate more efficiently through automation and AI...  ...and new customers are onboarding at pace. To keep up, we need senior-level engineers who can move quickly while maintaining high quality ,... 
    Senior
    Travail à distance
    Temps plein
    Horaires flexibles

    Canals

    Toronto, ON
    il y a 16 heures
  • $160k - $222k par année

     ...join ours. About The Role Our Engineering organization owns the software that makes our marketplace work....  ...to the data; and iterate. As a Senior Software Engineer, Product Security...  ...Kotlin services. Collaborate with foundational teams such as Risk, DevOps, and IT... 
    Senior
    Temps plein
    Travail au bureau
    Zone locale
    Travail à distance
    Lundi au vendredi
    3 jours par semaine

    Faire

    Toronto, ON
    il y a 4 jours
  • $149.5k - $187k par année

     ...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our...  ...~ Expert at Swift, and iOS SDK ~ Familiarity with networking, storage, and Cocoapods ~ Systems and OOP knowledge ~ Experience... 
    Senior
    Temps plein
    Zone locale

    Doordash

    Toronto, ON
    il y a 10 jours
  • $136k - $187k par année

     ...team is responsible for the foundational data services, systems, and data...  ...expect great things from our engineers and reward them with...  ...opportunity for experienced Software Engineers to join our fast growing...  ...systems like Flink, Spark, Beam Storage & Compute systems such as... 
    Senior
    Zone locale
    Le monde entier
    Horaires flexibles

    Okta

    Toronto, ON
    il y a 22 heures
  • $188k - $242k par année

     ...scalability of our existing systems Promote engineering excellence through technical leadership...  ...How You Will Do Your Work As a Senior Software Engineer, how results are achieved is...  ...as an organization. In this role, your foundational knowledge, skills, abilities and... 
    Senior
    Temps plein
    Travail occasionnel
    Travail au bureau
    Zone locale

    Justworks

    Toronto, ON
    il y a 8 jours
  • $166k - $195k par année

     ...are the rewards.  The International engineering team's mission is to expand Robinhood...  ...their financial lives!  As a Senior Full Stack Software Engineer , you will be a core technical...  ...growth mechanisms, localized promotion engines, and user acquisition pipelines to accelerate... 
    Senior
    Temps plein
    Travail au bureau
    Le monde entier
    Horaires flexibles
    Travail posté
    3 jours par semaine

    Robinhood

    Toronto, ON
    il y a 9 jours
  • $136k - $187k par année

     ...too, let's talk. Datastores Engineer, Platform Infrastructure The...  ...and what you build will be a foundational piece of the infrastructure...  ...if you: Have 5-8 years of software development experience. Are...  ...working with data storage systems, at scale and in a team... 
    Senior
    Zone locale
    Le monde entier

    Okta

    Toronto, ON
    il y a 22 heures
  • $180k - $220k par année

     ...financing, stablecoins, and settlement services from regulated cold storage. Since 2013, BitGo has focused on accelerating the...  ...dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the... 
    Senior
    Temps plein
    Travail au bureau
    Le monde entier

    Bitgo

    Toronto, ON
    il y a 14 jours
  • $160k - $260k par année

     ...enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that...  .... Cohere is a team of researchers, engineers, designers, and more, who are all passionate...  ...core platform capabilities for execution, storage, and state management Prototype and evaluate... 
    Senior
    Temps plein
    Travail manuel
    Travail au bureau
    Zone locale
    Travail à distance
    Bureau à domicile

    Cohere

    Toronto, ON
    il y a 4 jours
  • $96.56k - $128.74k par année

     ...to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent   Compensation Details:... 
    Senior
    Emploi permanent
    Temps plein
    Сontrat
    Travail d'été
    Travail au bureau
    Programme de réinstallation
    3 jours par semaine

    Export Development Canada | Exportation et développement Can...

    Toronto, ON
    il y a 12 jours
  • $136k - $187k par année

     ...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced... 
    Senior
    Temps plein
    Zone locale
    Le monde entier
    Horaires flexibles

    Okta

    Toronto, ON
    il y a 25 jours
  • $136k - $187k par année

     ...are too, let's talk. Opportunity As a Senior Engineer on the OIG team, you will be involved...  ...challenge of building enterprise-grade software that millions of users depend on. This...  ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite... 
    Senior
    Zone locale
    Le monde entier

    Okta

    Toronto, ON
    il y a 22 heures
  • $105k - $155k par année

    Job Description We are looking for a hands-on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy, and operate scalable cloud-native services and the engineering infrastructure that supports them. You will work primarily with... 
    Senior
    Temps plein
    Travail au bureau
    Zone locale
    Horaires flexibles
    3 jours par semaine

    Thomson Reuters

    Toronto, ON
    il y a 1 jour
  •  ...needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team...  ...began by supporting Spotify for Artists has grown into foundational capabilities used across Spotify, including Music, Podcasts... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail à domicile

    Spotify

    Toronto, ON
    il y a 24 jours
  •  ...is high and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior Director, Cloud Operations A quick snapshot…...  ...operational excellence. You will help build the foundation that enables Conga’s engineering teams to deliver... 
    Senior
    Contrat Longue Durée
    Temps plein
    Recrutement immédiat
    Le monde entier

    Conga

    Toronto, ON
    il y a 20 jours
  •  ...What you'll do: ~6+ years of software development experience, preferably with Project Lead experience. ~ Takes personal responsibility...  ...to technical documentation/knowledge base and team/engineering presentations ~ Strong ability to mentor and guide junior developers... 
    Senior
    Temps plein

    Emburse

    Toronto, ON
    il y a 5 jours
  • $120 par heure

     ...include Benchmark , General Catalyst , Peter Thiel , Adam D'Angelo , Larry Summers , and Jack Dorsey . Position: Senior Software Engineer Type: Contract Compensation: $120/hour Location: Remote Role Responsibilities Apply... 
    Senior
    Temps plein
    Сontrat
    Travail d'été
    Travail à distance

    Mercor

    Toronto, ON
    il y a 3 jours
  •  ...Meta, and TikTok. ⁠​ We're at the forefront of AI as the foundation of our product. Motion now automatically analyzes and...  ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the... 
    Senior
    Emploi permanent
    Temps plein
    Travail d'été
    Stage
    Travail au bureau
    Travail à distance
    Travail à domicile
    Travail posté

    Motion

    Toronto, ON
    il y a 6 jours
  • $150k - $190k par année

     ...Team We build enterprise software that helps organizations optimize...  ...go-to-market agility. Our engineering organization includes multiple...  .... We are seeking Senior Backend Engineers to join our...  ...Go, C#, or similar. Strong foundation in SQL, relational schema design... 
    Senior

    Forma.ai

    Toronto, ON
    il y a 15 jours
  • $137.2k - $196k par année

     ...About the Role:  As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an... 
    Senior
    Contrat Longue Durée
    Remplacement
    Temps plein
    Travail temporaire
    Zone locale
    Horaires flexibles

    Tubi, Inc.

    Toronto, ON
    il y a 22 jours
  • $181.05k - $213k par année

     ...system of record, Carta brings together the software, services, and legal infrastructure that...  ...tax to LP reporting. You’ll join small, senior teams that blend startup-style speed with...  ...real money. We’re hiring multiple engineers, and you’ll be hired into the Investors business... 
    Senior
    Temps plein
    Stage
    Travail au bureau
    1 jour par semaine

    Dba Carta, Inc.

    Toronto, ON
    il y a 7 jours
  • $140k - $190k par année

     ...leading automotive financing portal, processing over 6.5 million credit applications annually.   ---  We’re looking for a  Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems that matter. This role is central to... 
    Senior
    Contrat Longue Durée
    Travail à domicile

    AutoTrader.ca

    Toronto, ON
    il y a 15 jours
  • $200k - $255k par année

     ...Commercial auto insurers and fleet software companies, including industry...  ...role We're looking for an engineer who thrives on building...  ...everything from streaming and storage to analytics, and moving...  ...Platform thinking. Our work is the foundation that other teams build... 
    Senior
    Temps plein
    Stage
    Travail au bureau
    Horaires flexibles

    terminal

    Toronto, ON
    il y a 19 heures
  • $118k - $162k par année

     ...company can stay over-provisioned on access it believes it revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development Engineer in Test, you'll own quality for medium-sized features... 
    Senior
    Temps plein
    Zone locale
    Le monde entier

    Okta

    Toronto, ON
    il y a 24 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Software Engineer, Foundational Storage. Soyez parmi les premiers à postuler !