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

Staff Software Engineer - Ingestion Platform

$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 .

Who We Are:
The Infrastructure organization enables Reddit to deliver Reliability, Performance and Efficiency, with a single opinionated technology stack. The Content Platform team within Infrastructure additionally focuses on empowering product teams to build the best possible Content-related experiences, easily and reliably. This is a high-impact team that owns the Tier-0 services and core data models that power some of the most visible aspects of our product - viewing a feed, posting, commenting, upvoting - and we work closely with teams like Consumer, Ads, Feeds, Storage and Ranking. This team is also responsible for running and maintaining R2 – Reddit’s monolith legacy stack that is pretty much in the critical path for every Critical User Journey at Reddit.

We are looking to hire a Staff Software Engineer to help us in this mission. This is a high impact role where your unique insights into improving our operational posture as well as harmonizing feedback from customers will shape the future direction of our platform.

What You’ll Do: As a Staff Engineer, you will lead the development and evolution of Reddit’s Ingestion Platform.

  • Design, write, and deliver reliable software for distributed data movement across streaming and batch workloads, with a focus on availability, scalability, latency, correctness, and cost efficiency.
  • Own the architecture and evolution of the platform’s control plane and data plane, including pipeline APIs, controllers, connectors, target managers, schemas, and sink integrations.
  • Expand the platform beyond Kafka-to-BigQuery by helping deliver production-ready paths to S3/GCS and Apache Iceberg, as well as transformations, deduplication, dead-letter queues, and other reusable capabilities.
  • Build high-quality connectors and abstractions for systems such as Kafka, BigQuery, S3, GCS, Iceberg, Flink, and other data stores, while keeping the platform modular and easy to extend.
  • Improve the self-service experience for platform users through clear APIs, safe defaults, automated provisioning, documentation, onboarding workflows, and actionable observability and alerting.
  • Lead migrations from bespoke and legacy ingestion systems to the Ingestion Platform, partnering with teams such as Ads Data Platform and ML Indexing to make migrations safe, incremental, and low-touch.
  • Establish strong reliability, security, and operational practices for pipelines running across Kubernetes clusters, including schema evolution, workload identity, permissions, deployment safety, monitoring, and incident response.
  • Identify gaps in the platform’s architecture and product experience, and lead redesigns that improve developer velocity and enable Reddit’s continued growth.
  • Work collaboratively with engineers and stakeholders across Infrastructure, Data Platform, Product, Ads, ML, Storage, and partner teams to align roadmaps and deliver durable solutions.
  • Mentor and guide backend and data infrastructure engineers across the company, raising the bar for technical design, operational excellence, and customer focus.

Who You Might Be:

  • 10+ years of hands-on experience building internet-scale distributed systems, data infrastructure, or platforms used by other developers.
  • BS, MS, PhD in Computer Science, a related field, or equivalent practical experience.
  • Strong software development experience in one or more general-purpose languages such as Go, Python, Java, or Scala.
  • Deep experience designing and operating high-throughput, fault-tolerant data pipelines or platform services, including streaming and batch processing.
  • Experience with data movement patterns and systems such as Kafka, BigQuery, S3, GCS, Apache Iceberg, Flink, or comparable technologies.
  • Experience designing APIs and platform abstractions, including schema evolution, serialization formats such as Protocol Buffers, and service-to-service communication such as gRPC.
  • Familiarity with Kubernetes and cloud-native platform concepts, including controllers, custom resources, workload identity, infrastructure automation, and multi-cluster deployments.
  • A strong understanding of observability and operational excellence: metrics, logging, alerting, SLOs, incident response, data quality, and safe migration practices.
  • A product-minded engineer who advocates for platform users and can turn ambiguous customer and partner needs into simple, reliable, and scalable solutions.
  • Demonstrated technical leadership and a history of guiding teams through complex, cross-functional initiatives with meaningful impact.
  • Exceptional written and verbal communication skills, with the ability to collaborate effectively across engineering teams and stakeholders.
  • Experience building low-code or self-service developer platforms, or curiosity to learn, is a strong 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 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Ingestion Platform in Remote vacancy
  • $136k - $253k

     ...future vacancies within our organization.Overview of the RoleAdvanced Content Engineering (ACE) is seeking a Staff Software Engineer to serve as the technical anchor for the search platform’s ingestion and indexing systems. The platform processes millions of documents across... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    New York, NY
    2 days ago
  •  ...Design, write, and deliver reliable software for distributed data movement across streaming...  ...the architecture and evolution of the ingestion platform’s control plane, data plane, APIs,...  ...guide backend and data infrastructure engineers. Requirements ~10+ years of hands... 
    Suggested
    Full time

    Reddit

    Remote
    1 day ago
  •  ...leading cloud-native Identity Security Platform applies context throughout the entire identity...  ...-class product leadership, outstanding engineers, and strategic investment from TPG. We...  ...exchange, and webhook or event-based ingestion. Familiarity with at least one major... 
    Suggested
    Full time
    H1b
    Local area

    Delinea

    Remote
    1 day ago
  • $220k - $290k

     ...manufacturing. Our cutting-edge AI-powered platform empowers manufacturers to swiftly...  ...Role:We're looking for an experienced Software Engineer to help architect and scale the agentic...  ...that take customer data from ingestion through agent-driven reasoning to root... 
    Suggested
    Local area
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Axion Ray

    New York, NY
    2 days ago
  • $180k - $220k

     ...Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal...  ...and experienced Data Platform Engineer to join our team as the Technical Lead...  ...pipelines and infrastructure to support data ingestion, processing, and storage.... 
    Suggested
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Harness Inc.

    Remote
    16 hours ago
  • $150k - $250k

     ...kind decision science platform for the new digital privacy...  ..., economists and engineers from Google, Netflix,...  ...searching for both Senior and Staff level engineers to...  ..., from automated data ingestion pipelines to ad...  ...somebody who is both a great software engineer and an... 
    Full time

    Haus

    Remote
    1 day ago
  • $210k - $265k

     ...manufacturing. Our cutting-edge AI-powered platform empowers manufacturers to...  ...for an experienced Backend Engineer to build and scale the production data ingestion systems that brings customer data...  ...RequirementsMinimum 5+ years of backend software engineering experience, with... 
    Local area
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Axion Ray

    San Francisco, CA
    1 day ago
  •  ...infrastructure reality. As the AI Platform for Telemetry, we give...  ...in a simple idea: software is a people business....  ...This Role Platform Engineering at Cribl is...  ...are currently seeking a Staff Software Engineer for...  ...APIs responsible for ingesting, processing, and routing... 
    Full time
    Remote work

    Cribl

    Remote
    8 days ago
  • $140k - $210k

     .... About this team Super.com engineering has four full-stack product development...  ...thousands of requests and events per second, ingest over 1TB of data per day, and process...  ...are looking to bring on a full-stack Staff Software Engineer for our Super+ vertical. This... 
    Remote job
    Full time
    Work experience placement
    Flexible hours

    Super.com

    Los Angeles, CA
    1 day ago
  • $200k - $275k

     ...and accuracy. Our AI-enabled platform turns siloed and...  ...internationally. Team As an engineering team, we believe strongly...  ...to handle terabytes of data ingested from a variety of sources, efficiently...  ...for crafting and shipping software solutions that delight users... 
    Full time
    Work at office
    Local area

    Peregrine Technologies

    Remote
    1 day ago
  •  ...changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our...  ...across a variety of disciplines.About the roleThe Software Engineer on the Content Ingestion team will design, build, and maintain ingestion pipelines... 
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    Austin, TX
    1 day ago
  •  ...Applied Performance Group (APG) Engineering team provides a highly...  ...building the best Cloud Data Platform in the industry. A successful...  ...and workflow, from data ingestion and load to transformation to...  ...Kafka, Apache Flink, etc.) Software development experience with... 
    Full time

    Snowflake

    Remote
    1 day ago
  •  ...is a self-serve advertising platform that specializes in multi-channel...  .... We're seeking a Staff Engineer to help lead our growing backend...  ...to-end data lifecycle, from ingesting diverse data types such as...  ...and growth Promote software development best-practices and... 
    Remote job
    Full time
    Work from home
    Home office

    Stackadapt

    United States
    1 day ago
  •  ...Founded by ex-Meta product and engineering leaders, we've raised over $...  ...Role We're looking for a Staff Software Engineer to build and scale...  ...product experiences and platform. You'll work across the full...  ...build backend systems that ingest and process large volumes of... 
    Full time
    Remote work
    Shift work

    Nectar Social

    New York, NY
    1 day ago
  • $161k - $221k

     ...’ trust. The Defensive Cyber Engineering organization is responsible for the Security Data Platform, infrastructure, and tooling...  ...Public Sector roadmap by hiring a Staff Software Engineer in the DC area. You’...  ...and ensure seamless data ingestion. ~ Ability to build and maintain... 
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    Okta

    Remote
    16 hours ago
  •  ...'s full-stack observability platform — the foundation that keeps...  ...operate the systems that give engineers deep visibility into how...  ...product, not just a tool. As a Staff Software Engineer on the...  ...for cost-efficient telemetry ingestion, build in-house solutions where... 
    Full time
    Work at office
    Immediate start
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Remote
    1 day ago
  •  ...We're looking for a Staff Engineer to join the Logs organization at Datadog and help redefine how our customers ingest, query, and derive insights from logs data. In this role, you...  ...the boundaries of how AI can improve software engineering best practices and contribute... 
    Full time
    Work at office

    Datadog

    Remote
    1 day ago
  • $169k - $185k

     ...and we’re looking for a fully-remote Staff Software Engineer/Architect to help lead the expansion of...  ...ensuring we have a scalable and resilient platform to handle millions of streams and...  ...broadcast and playback frameworks, back-end ingest/transcoding/playback infrastructure,... 
    Remote job
    Full time
    Temporary work
    Work at office
    Immediate start
    Work from home

    Game Changer

    Remote
    1 day ago
  • $260k - $310k

     ...agentic AI, an enterprise-grade platform, and deep domain expertise,...  ...— from leadership to engineers — and work together to solve...  ...Overview We’re hiring a Senior Software Engineer, New Verticals to build...  ...capabilities involving document ingestion, workflow orchestration,... 
    Full time
    Temporary work
    Relocation package

    Harvey, Inc.

    Remote
    1 day ago
  • $175k - $201k

     ...growing team of world-class engineering, operations, medical...  ...and effective medical software that meets customer...  ...-level imaging platform. This individual, leveraging...  ...into the platform. The Staff Software Engineer will...  .... Deliver Robust Ingest/Write-back : Deliver... 
    Full time
    Remote work

    Cleerly, Inc.

    Remote
    1 day ago
  •  ...massive, multi-tenant data and AI platform into one customers can trust...  ...and observability tooling, ingesting very large volumes of query...  ...these surfaces, raising the engineering bar of the combined team,...  ...reliable, high-quality software and the operational practices... 
    Full time

    Databricks

    Remote
    1 day ago
  •  ...planning, and analytics in one integrated platform. The result: measurable time savings,...  ...accelerate our momentum. As a Staff Software Engineer , you will help architect and build...  ...initiatives—from AI-powered document ingestion to large-scale financial analytics... 
    Full time
    Local area
    Relocation package
    Night shift

    Confido

    Remote
    1 day ago
  • $225k - $265k

     ...Opportunity at Altana The Engineering team is responsible for building out the platforms, API’s, services, workflows, and...  ...Your Responsibilities  Ingest product requirements, define technical...  ...back end or data-driven software in demanding environments. ~... 
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Altana

    Brooklyn, NY
    1 day ago
  •  ...As a Staff Software Engineer, you will lead the evolution of our backend architecture, with a primary focus on refactoring and optimizing existing data pipelines. You will drive the development of next-generation distributed data storage and processing systems designed... 
    Full time

    Aledade

    Remote
    8 days ago
  • $191k - $299k

     ...Join the cutting-edge team building the data platform that powers fleet-scale humanoid robotics. As a Staff Software Engineer on our Data Platform team, you will play a...  ...maintaining the infrastructure that enables efficient ingestion, processing, discovery, serving, and... 
    Full time
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Agility Robotics

    Salem, OR
    15 days ago
  • $260k - $350k

     ...ship category-defining software that enables Ryder and...  ...software to the data platform that will power the next...  ...impact for the engine of the American economy...  ...love it here. Role: Staff Software Engineer - Infrastructure...  ...ensuring robust data ingestion and efficient... 
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to Friday

    Baton (A Ryder Technology Lab)

    San Francisco, CA
    15 days ago
  •  ...About Pantheon Pantheon WebOps Platform powers the open web, running more than 300...  ...data platform that handles extraction, ingestion, curation, compliance, security, and...  ...access to data — and we’re looking for a Staff Software Engineer to take it to the next level. In this... 
    Full time

    Pantheon

    Remote
    8 days ago
  • $185k - $225k

     ...observability and security data. As part of the Engineering Team you will play an important role in...  ...Druid, to simplify data management, ingestion, and analysis and to provide customers...  ...into their automation and software. Applications is a full-stack team that... 
    Work at office
    Remote work

    Imply

    Burlingame, CA
    2 days ago
  • $160.2k - $246.3k

     ...DescriptionThe Role: We’re looking for a Security Software Engineer to join the Security Products...  ...and contribute to the engineering of platforms, services, and tooling that enable...  ...authorization, policy evaluation, event ingestion). Collaborate with application, infrastructure... 
    Full time
    For contractors
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Austin, TX
    2 days ago
  • $180k - $240k

     ...beyond in-person classes. We provide a powerful, all-in-one platform to manage and scale hybrid wellness businesses, whether...  ...wellness category. About the Role We're hiring a Staff Software Engineer to build AI products our customers can feel, and to make the... 
    Permanent employment
    Full time
    Work at office

    Arketa

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Ingestion Platform. Be the first to apply!