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 6 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Ingestion Platform in Remote vacancy
  • $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... 
    Suggested
    Local area
    Work from home
    Flexible hours
    Night shift
    Weekend work

    Axion Ray

    New York, NY
    7 hours 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

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

     ...California, United StatesProducts - Engineering /Fulltime /On-siteOver 50,00...  ...detailsTitle of position: Staff Software EngineerPosition type: Full...  ...efforts for our Enterprise Platform ONE (EP1). This role is...  ...candidate will own the data ingestion and storage architecture, drive... 
    Suggested
    Full time
    H1b
    Local area
    Work from home
    Work visa

    Extreme Networks, Inc.

    San Jose, CA
    4 days ago
  •  ...we areMoveworks: the Agentic AI Assistant platform that empowers the entire workforce. Our...  ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ...cancellationData-intensive pipelines: high-volume ingest, schema evolution, sampling and retention... 
    Suggested
    Contract work
    Work at office
    Remote work
    Flexible hours

    Moveworks

    Mountain View, CA
    1 day ago
  • $152k - $228k

     ...powered revenue execution platform that brings together...  ...AI is central to our engineering strategy. We are...  ...launching, and managing software. The Data Platform...  .... We are seeking a Staff Software Engineer to provide...  ...Design and build the ingestion, streaming, and... 
    Suggested
    Currently hiring
    Local area
    Immediate start
    Remote work
    Flexible hours

    Invoca

    Eastern, KY
    2 days ago
  • $130k - $300k

    ## Sr. Staff Software Engineer, AI Agent PlatformApply: Hybrid: New York City, NY: Palo Alto, CA:...  ...Sr. Staff Software Engineer, AI Agent Platform** # **Why Join GEICO?**GEICO is transforming...  ...consistently.* RAG platform: shared ingestion, chunking, embedding, indexing, and... 
    Hourly pay
    Full time
    Work experience placement
    Local area

    Jobleads-US

    California, MD
    3 days ago
  • $164.2k - $229.9k

     ...information. For more information, visit The Data Platform team is looking to hire a Software Engineer who is excited to solve large scale data platform and...  ...over 100B events per day, each of which is ingested into a data warehouse that sees 55,000+ daily queries... 
    Full time
    For contractors
    Work experience placement
    Flexible hours

    Reddit

    Remote
    6 days 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
    7 hours ago
  •  ...OPPORTUNITY: Sibel Health is hiring a Staff Software Engineer to pioneer AI-enabled feature...  ...from the server and cloud services that ingest, process, and expose physiological data...  ..., not just the code. Contribute to platform-level architecture discussions with software... 
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Sibel Health

    Chicago, IL
    1 day 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
    a month 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

    California
    22 days ago
  • $166.5k - $291.4k

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...reinvention. Our ServiceNow AI platform brings together any AI, any...  ...DescriptionAbout the Role:The Software Asset Management product empowers...  ...pipelines for high-volume ingestion, transformation, and... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, 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

    Center Line, MI
    1 day 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
    1 day ago
  • $168.75k - $270k

     ...ecosystem of devices and cloud software. Like our products, we work...  ...and-death situations. As a staff software engineer, you will be joining our...  ...application that can ingest real-time signals from devices...  ...WhatsApp, or instant messaging platforms without a formal interview... 
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    7 hours ago
  • $117.5k - $222.99k

     ...category-defining, data-driven, software-as-a-service (SaaS)...  ...What this position entailsThe Staff Software Engineer will play a pivotal role in...  ...Nodal® is a comprehensive SaaS platform that uses artificial...  ...brings together advanced data ingestion, machine learning, and intuitive... 
    Full time
    Work experience placement
    Work at office
    Remote work

    Milliman

    Brookfield, WI
    4 days ago
  • $154.7k - $260k

     ...Operations™ Cloud, which is a platform that enables...  ...is that we need great engineers everywhere, and we have...  ...the center of hardware, software, AI, and the physical...  ...hiring from Senior through Staff+, across platform and...  ..., including data ingestion, APIs, and the workflows... 
    Full time
    Remote work
    Relocation package
    Flexible hours

    Samsara

    Remote
    12 hours ago
  • $160k - $180k

     ...the Opportunity We are looking for a full-stack Staff Software Engineer to join our Data and Partner Platform team (DAP) and help shape the future of energy...  ...Architect and implement scalable systems for ingesting, processing, observing, and maintaining billions... 
    Full time
    Contract work
    Casual work
    Immediate start

    EnergyHub

    Remote
    19 days ago
  •  ...is a financial infrastructure platform for businesses. Millions of...  ...and services that enable ML engineers and data scientists across Stripe...  ...'s ML-driven products. As a Staff Engineer, you'll make...  ...implementing, and operating great software systems.Who you areWe're looking... 
    Flexible hours

    Stripe

    Seattle, WA
    1 day ago
  • $240k - $280k

    Hybrid Remote/ Redwood City, CAEngineering - Engineering /Full-time /HybridAbout Zūm:Zūm is revolutionizing...  ...Bay Area.Who You Are:You care as much about how software gets built as what it does, and you measure a platform by the features it enables.You want to build scalable... 
    Hourly pay
    Full time
    Local area
    Remote work

    Zūm Services

    Redwood City, CA
    7 hours ago
  •  ...or Warren, MI three times per week.The RoleWe are seeking a highly experienced Staff Software Engineer to provide technical leadership for GM’s Mobile Backend for Frontend (MBFF) platform and associated back-office integration architecture. This role is responsible for... 
    Full time
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    7 hours ago
  • $189.3k - $333.4k

     ...intuitive design, intelligent software, and next-generation safety...  ...scaleThe Role:We are looking for a Staff Individual Contributor who combines exceptional software-engineering execution with enterprise...  ..., policy enforcement, and AI platform services. The successful... 
    Full time
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    5 days ago
  • $207k - $301k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...building the next generation of Google platforms, we make Google's product portfolio possible... 

    Google

    Sunnyvale, TX
    2 days ago
  • $176.5k - $262.35k

     ...enable the completion of payments on our platform on behalf of our customers.We offer our...  ...of Machine Learning, Data, and Software Engineers dedicated to innovation. The Platform Enablement...  ...platform reliability standards.As a Staff Software Engineer on PayPal's Platform... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    3 days ago
  •  ...customers.Duties & Responsibilities: Join a world-class engineering team building Observer Apex, the reporting platform behind Viavi's Network Performance and Threat...  ...and trends, including how AI is changing software development.Partner with QA to streamline validation... 
    Full time
    Work from home

    Viavi

    Minnetonka, MN
    2 days ago
  •  ...StripeStripe is a financial infrastructure platform for businesses. Millions of companies—...  .... 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 Stripe... 
    Remote work

    Stripe

    Seattle, WA
    2 days ago
  •  ...the most direct cost-displacement case in enterprise software today: real human work, replaced, at a fraction of the...  ...and Stripe.Position Overview:We are seeking a seasoned Staff Software Engineer to join our Platform team. This is a high-impact, senior technical leadership... 
    Work at office
    Home office

    Maven AGI

    Boston, MA
    4 days ago
  •  ...CDK Global, LLC seeks Staff Software Engineer at its facility located at 11809 Domain Drive, Suite...  ...cloud migration across Azure and AWS platforms. Architect and implement enterprise...  ...Design and maintain data models, ingestion frameworks, and transformation logic... 
    Remote work
    Visa sponsorship
    Work visa

    TechAlliance of Southwestern Ontario, London Economic Develo...

    Eastern, KY
    2 days ago
  • $220k - $275k

     ...Staff Software Engineer Remote - United States, Full-time (regular) Datavant is the data collaboration platform trusted for healthcare. Guided by our mission to make the world’s health...  ...: Kafka or Kinesis for real-time ingestion and system integrations... 
    Full time
    Remote work

    Datavant

    Eastern, KY
    5 days ago
  • $175k - $287k

     ...s AI model training, feature engineering and serving with hundreds of...  ...frameworks, data infra, compute software, and hardware to harness the...  ...the state-of-the-art Feature Platform, which empowers AI Users to...  ...best performance possible.As a Staff Software Engineer, you will... 
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    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!