InternFlow

Greenhouse ·

full-time

Software Engineer, Ingestion Platform

Reddit · Remote - United States

Reddit operates a social news aggregation and discussion platform that hosts over 100,000 active communities where users share, vote, and comment on topics ranging from hobbies to news. The Data Movement team within Reddit’s Data Platform builds and maintains the systems that ingest the billions of daily events generated by those communities into storage and make them available for batch and streaming analytics, machine learning, and business intelligence workloads. As a Software Engineer on the Ingestion Platform, you would design, develop, and operate scalable, fault‑tolerant pipelines using technologies such as Spark, Flink, and Airflow, while also improving self‑serve tools that let data owners declaratively manage their workloads. Day‑to‑day tasks include writing and testing production code in languages like Python, Scala, Go, or Java, collaborating with partner teams to refine infrastructure, participating in on‑call rotations to monitor reliability and latency, and contributing to open‑source components when needed. The role suits engineers with at least two years of production software experience, strong object‑oriented programming skills, hands‑on exposure to cloud services, Kubernetes, CI/CD, and data‑processing frameworks, and who enjoy solving large‑scale data challenges in a collaborative, service‑oriented environment.

software engineerdata ingestionspark airflowkubernetespython scaladata platformci cdlarge scale data

Education

  • Level: Bachelor's degree
Software EngineeringRemote2-2 yrs experience

Key Skills

PythonScalaGoJavaAirflowKubernetesCI/CDSparkFlinkCloud Services

Experience required

2-2 years experience
0 yrs10+ yrs

About the Role Reddit is a large online community platform. The Data Movement team builds and maintains large‑scale data infrastructure for batch and streaming workloads. Responsibilities Refine and maintain data infrastructure for ML and analytics. Own the Data Movement Platform for batch and stream processing. Build infrastructure for Spark, Flink, and Airflow and contribute to open source. Develop automated, self‑serve solutions for data users. Share on‑call duties and improve monitoring, reliability, scalability, latency, and efficiency. Requirements 2+ years of software engineering experience in production. Proficient in Python, Scala, Go, or Java. Experience with Airflow, Kubernetes, CI/CD, Spark, Flink, and cloud services. Strong communication and collaborative skills.

Skills for this role

PythonScalaGoJavaAirflowKubernetesCI/CDSparkFlinkCloud Services

Required skills

PythonScalaGoJavaAirflowKubernetesCI/CDSparkFlinkCloud Services

Also mentioned in the listing

software engineerdata ingestionspark airflowpython scaladata platformci cdlarge scale data
RoleSoftware Engineer, Ingestion Platform
CompanyReddit
LocationRemote - United States
CompensationNot disclosed
Posted2026-10-01
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Software Engineer, Ingestion Platform at Reddit: frequently asked questions

Who can apply for the Software Engineer, Ingestion Platform role at Reddit?
The listing asks for Bachelor's degree; 2-2 years of experience.
What skills does the Software Engineer, Ingestion Platform role require?
The listing highlights Python, Scala, Go, Java, Airflow, Kubernetes, CI/CD, Spark, Flink, Cloud Services. Show each of these in a project or past role on your resume.
What is the salary for this role?
Reddit has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Software Engineer, Ingestion Platform position remote, hybrid or onsite?
The listing marks this role as remote, with Remote - United States as the location.
What is the application deadline?
Reddit has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Software Engineer, Ingestion Platform role?
Use the Apply button on this page. It opens the original listing on job-boards.greenhouse.io, where you submit your application with the company.

More at Reddit

Other jobs at Reddit

See all 26 openings at Reddit

Explore Related Placements


// similar opportunities

You might also like

Software Engineer, Platform

Scale AI

London, UKfull-time
Greenhouse

Software is eating the world, but AI is eating software. We live in unprecedented times – AI has the potential to exponentially augment human intelligence. Ever...

Apply now →

Software Engineer, Backend

Vercel

Remote - United Statesfull-time
Greenhouse

About Vercel: Vercel is the agentic infrastructure company, freeing people and agents to ship what's next. For more than a decade we've helped builders move fro...

Apply now →

Software Engineer - Delta Platform

BLP Digital AG

BLP Digital AG logo
Zurichfull-time
Arbeitnow

Join BLP and help make the world’s business processes autonomous! Our agentic platform helps finance and operations teams worldwide remove manual work from thei...

Apply now →

Senior Software Engineer, Platform

Astronomer

Astronomer logo
Londonfull-time
Arbeitnow

Astronomer empowers data teams to bring mission-critical software, analytics, and AI to life and is the company behind Astro, the industry-leading unified DataO...

Apply now →

Front End Software Engineer, Consumer Engineering

Reddit

Remote - United Statesfull-time
RemoteAny GraduateGreenhouseSoftware Development# JavaScript# TypeScript# ES6# Lit+11 more

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

Apply now →

Senior Software Engineer - Edge Vision Platform

Geniussports

Geniussports logo
Lausanne, Vaudfull-time
Arbeitnow

By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experi...

Apply now →