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

Senior Software Engineer, Storage

$217k - $303.9k
Full-time

Reddit

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit .

The Storage Infra team is looking to hire a Senior Software Engineer who is excited to solve large scale storage infrastructure problems.

Reddit’s mission is to bring community and belonging to everyone in the world. Reddit is a community of communities where people can dive into anything through experiences built around their interests, hobbies, and passions. With more than 50 million people visiting 100,000+ communities daily, it is home to the most open and authentic conversations on the internet. From pets to parenting, skincare to stocks, there’s a community for everybody on Reddit. For more information, visit redditinc.com.

Our caching layer serves 100s of millions of queries/second serving 100s of billions of keys.We do this while efficiently storing 100s of Terabytes of data across thousands of machines. As a senior engineer, you will partner closely with your team and our biggest users (ML/AI/Search) to build technical solutions that can scale to Reddit’s product growth. You’ll do this while maintaining an extremely high availability and reliability bar to ensure that Reddit’s users continue to get a great experience across our entire product portfolio.

In your day-to-day, you can expect to:

  • Contribute to developing the team and organization’s long term technical strategy.
  • Refine and maintain our data storage infrastructure to support the storage and caching needs of products supporting hundreds of millions of users.
  • Own the infrastructure (managed and self-hosted) that supports data writes, reads and storage along with the necessary tooling and automation to efficiently operate the infrastructure.
  • Mentor other engineers on how to design, build, and evangelize services used by hundreds of engineers across Reddit

Who you might be:

  • 5+ years of experience building internet-scale software, preferably with a focus on machine learning storage infrastructure.
  • Software development experience in one or more general purpose programming languages; Golang, Python, C++, Java
  • Hands-on experience implementing features, optimizations, and bug fixes to distributed storage systems.
  • Excellent communication skills to collaborate with stakeholders in engineering, data science, machine learning, and product.
  • Degree in Computer Science or equivalent technical field. 
  • Experience working closely with Storage technologies like Postgres, Mysql, Cassandra, Redis, Memcache is a huge plus!

Pay Transparency:

This job posting may span more than one career level.

In addition to base salary, this job is eligible to receive equity in the form of restricted stock units, and depending on the position offered, it may also be eligible to receive a commission. Additionally, Reddit offers a wide range of benefits to U.S.-based employees, including medical, dental, and vision insurance, 401(k) program with employer match, generous time off for vacation, and parental leave. To learn more, please visit .

To provide greater transparency to candidates, we share base salary ranges for all US-based job postings regardless of state. We set standard base pay ranges for all roles based on function, level, and country location, benchmarked against similar stage growth companies. Final offer amounts are determined by multiple factors including, skills, depth of work experience and relevant licenses/credentials, and may vary from the amounts listed below.

The base salary range for this position is:

$217,000—$303,900 USD

In select roles and locations, the interviews will be recorded, transcribed and summarized by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews.

During the interview, we will collect the following categories of personal information: Identifiers, Professional and Employment-Related Information, Sensory Information (audio/video recording), and any other categories of personal information you choose to share with us. We will use this information to evaluate your application for employment or an independent contractor role, as applicable. We will not sell your personal information or disclose it to any third party for their marketing purposes. We will delete any recording of your interview promptly after making a hiring decision. For more information about how we will handle your personal information, including our retention of it, please refer to our Candidate Privacy Policy for Potential Employees and Contractors .

Reddit is proud to be an equal opportunity employer, and is committed to building a workforce representative of the diverse communities we serve. Reddit is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If, due to a disability, you need an accommodation during the interview process, please let your recruiter know.

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Storage in Remote vacancy
  •  ...online without adding hardware, installing software, or changing a line of code. Internet...  ...Incubation (ETI) department is our innovation engine. This is where we conceive, build, and...  ...building and maintaining our robust object storage solution. R2 provides developers with a... 
    Senior
    Full time
    Local area

    Cloudflare

    Oklahoma
    1 day ago
  • $217k - $303.9k

    Role Description The Storage Infra team is looking to hire a Senior Software Engineer who is excited to solve large scale storage infrastructure problems. In your day-to-day, you can expect to: ~Contribute to developing the team and organization’s long term technical... 
    Senior
    Full time

    Reddit

    Remote
    8 days ago
  • Role Description Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms. You will...  ...0rdent stack. We are looking for a software engineer who thinks in systems and data paths — someone... 
    Senior
    Full time
    Local area

    Mirantis

    Remote
    1 day ago
  • $2,000 per month

     ...observability help organizations deliver on the promise of AI. What is The Role: We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core... 
    Senior
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    Mountain View, CA
    2 days ago
  • $2,000 per month

    Role Description We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including... 
    Senior
    Full time
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Elastic

    Remote
    4 days ago
  •  ...story. High-performance networking and storage are the critical components that enable...  ...inference possible.The Lambda Infrastructure Engineering organization forges the foundation of...  ...).We're looking for an experienced Senior Software Engineer to join our storage team. You'... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    3 days ago
  •  ...story. High-performance networking and storage are the critical components that enable...  ...inference possible. The Lambda Infrastructure Engineering organization forges the foundation of...  ...). We're looking for an experienced Senior Software Engineer to join our storage team. You'... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Inc.

    Brooklyn, NY
    2 days ago
  • $196k - $230k

     ...Expectations are high, and so are the rewards. The Storage Platform team builds and operates the platform that powers...  ...including no downtime during market hours. As a Senior Software Engineer , you will build and improve core infrastructure used by... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Remote
    1 day ago
  • $152k - $241.5k

     ...infrastructure. We are building the next-generation data and storage infrastructure to solve some of the hardest problems in AI:...  ...against real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development... 
    Senior
    Full time
    Remote work

    Nvidia

    Texas
    2 days ago
  •  ...Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready...  ...Overview Design and build the software that provisions, integrates, and operates high-performance storage for GPU-accelerated compute and AI platforms.... 
    Senior
    Full time
    Local area
    Remote work

    Mirantis

    Remote
    3 days ago
  • $172.2k - $215.2k

    Role Description The Storage team at Planet builds and expands the core object and metadata storage platform that underpins the...  ..., discoverable, and accessible. We're looking for a Senior Software Engineer to help evolve this platform. You'll work across the stack... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office
    3 days per week

    Planet

    Remote
    4 hours ago
  • $140k - $230k

     ...LinkedIn Top Startups. Your Role The Online Storage team is a foundational infrastructure team within Zip's Engineering organization. We own and operate the core...  ...exactly the data they're authorized to see. As a Senior Software Engineer and Site Tech Lead, you will be the... 
    Senior
    Remote work
    Home office
    Flexible hours

    Zip

    San Francisco, CA
    5 days ago
  • $128.3k - $203k

    Role Description We're looking for a Senior Software Engineer to join the Elasticsearch - Storage Engine team . This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including... 
    Senior
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Elastic

    Remote
    4 days ago
  • $245k - $290k

     ...that’s setting the pace for responsible, transformative cloud infrastructure. About This Role: As a Senior Staff Software Engineer on the Cloud Storage team, you will lead the development and execution of our storage strategy. You will work extensively with cloud... 
    Senior
    Full time
    Temporary work

    Crusoe

    Remote
    1 day ago
  • $200k - $250k

     ...the millions of fans who browse our platform around the world. About the Role: We are seeking a Senior Software Engineer to join our Core Platform - Streaming & Storage team. In this role, you will design, build, and evolve the streaming, messaging, and storage platforms... 
    Senior
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Stubhubinc

    New York, NY
    4 days ago
  • $286.2k - $326.7k

    Sr. Distinguished, Software Engineer - Enterprise Data Storage and Consumption Platforms - Remote-Eligible Job Description As a Sr. Distinguished...  ...Platform team within Enterprise Data, serving as a Senior Director-level Individual Contributor (IC). This role... 
    Senior
    Full time
    Part time
    H1b
    Local area
    Remote work

    Capital One Financial Corporation

    Remote
    1 day ago
  • $267k - $356k

     ...designated work from home day is currently Tuesday.Lambda's Storage Engineering team is the backbone behind our world-class storage offerings...  ...across all data centers, operating behind Lambda's own software-defined data plane.Build and maintain monitoring, dashboards... 
    Senior
    Work experience placement
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    1 day ago
  • $150k - $200k

     ...hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive...  ...security frameworks Implement secure data handling and storage, including the use of Secure Enclaves (or equivalent technologies... 
    Senior
    Full time

    Hatch It

    Remote
    1 day ago
  •  ...scales and underpins every online data workload at Roblox. As a Senior software engineer on the database team, you will shape the architecture,...  ...global scale. You will report to the Technical Director for Storage. You will: Design and implement new engine features... 
    Senior
    Full time

    Roblox

    Remote
    1 day ago
  •  ...production teams with blazing-fast cloud storage that scales to meet the demands of any...  ...selectively with a team of high-performing engineers who demonstrate exceptional ability in...  ...You take pragmatic approaches to writing software You test drive and refactor your code... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Work from home

    Suite Studios

    Boulder, CO
    1 day ago
  •  ...observability platform built on the Snowflake AI Data Cloud and engineered for scale. We ingest and store logs, metrics, traces, and...  ...user experience. Drive technical direction for log ingestion, storage, querying, and enrichment pipelines capable of handling hundreds... 
    Senior
    Full time

    Snowflake

    Remote
    1 day ago
  •  ...Founded in 2017, we’re delivering low-cost and large-scale energy storage and producing battery materials in the U.S. for the first time, all from batteries we already have. Senior Software Engineer We're replacing our legacy Oracle ERP and WMS with custom systems... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Remote work

    Redwood Materials

    United States
    1 day ago
  •  ...About the Role Abnormal AI is looking for a Senior Software Engineer to join the Adaptive Classifications Team. The team owns & operates...  ...full-stack team responsible for all layers, including data storage, detection efficacy, backend, and frontend. The ideal candidate... 
    Senior
    Full time

    Abnormal Company

    Remote
    1 day ago
  • $90k - $120k

     ...Company Description Otter's software engineers develop the next-generation technologies for...  ...scale system design, networking and data storage, security, artificial intelligence, natural...  ...Job Description We are seeking a Senior Software Engineer to become an integral... 
    Senior
    Full time

    Otter

    Remote
    1 day ago
  •  ...revolutionizing the lending landscape. SoFi is seeking enthusiastic Senior Software Engineers who are ready to lead the development of key advancement to...  ...CI/CD systems. ~ Experience with public cloud compute, storage, and infrastructure. ~ Experience with Kafka, Docker,... 
    Senior
    Full time
    Work experience placement

    Sofi

    Remote
    1 day ago
  •  ...Education Desired : Bachelor of Computer Engineering Job Description FIS Management Services, LLC seeks Software Engineer Seniors in Jacksonville, FL to work with...  ...shooting, validation and cleansing for cost and storage optimization of BI Application; working... 
    Senior
    Full time
    Remote work
    Work from home

    Dev

    Jacksonville, FL
    1 day ago
  • $172k - $198k

     ...Ad Exchange technology. The Ad Exchange software handles a high volume of requests (40 million...  ...works with product managers and various engineering teams to deliver on priorities for the...  ...or equivalent large scale data storage/processing systems ~ Experience with MySQL... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours
    2 days per week

    Gumgum

    Santa Monica, CA
    1 day ago
  • $185k - $210k

     ...Artificial Intelligence. We are seeking senior observability engineers with specializations in logging and...  ...six or more years of experience in a software or infrastructure engineering...  ...distro, shell scripting, and/or the Linux storage and networking stacks. You can... 
    Senior
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    Coreweave

    Washington DC
    1 day ago
  • $120k - $140k

     ...The full-time position requires a senior, experienced software engineer that can be a principle developer of an advanced Situational Awareness (SA) and...  ...development, messaging, middleware (DDS and MQTT), data storage, and software security. This is in support of the... 
    Senior
    Full time
    Temporary work

    Devillier's Technology Solutions

    Remote
    1 day ago
  •  ...Group, PULSE Integration and QC Software by private equity firm Ares...  ...and custom automation engineering for complete, unique solutions...  ...as mobile robots, automated storage and retrieval systems (ASRS),...  ...are seeking a highly skilled Senior Java Spring Boot Developer to... 
    Senior
    Full time
    Temporary work
    Local area

    Kpi Solutions Inc.

    Remote
    1 day ago

Do you want to receive more vacancies?

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