# Software Engineer, Ingestion Platform

**Company**: Reddit
**Location**: Remote - United States
**Work arrangement**: remote
**Experience**: senior
**Job type**: full-time
**Salary**: $164,200-$229,900 USD
**Category**: Engineering
**Industry**: Technology

**Apply**: https://job-boards.greenhouse.io/reddit/jobs/8214910?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_496505d3-334

## Description

Reddit is seeking a Software Engineer for its Data Movement team to work on large-scale data platform and efficiency challenges.

The Data Movement team is responsible for empowering the business to more efficiently process data and orchestrate data workloads.

As a software engineer, you will work with teammates and partner teams to create and improve scalable, fault-tolerant, self-serve systems.

Responsibilities:

- Refine and maintain data infrastructure technologies to support ML and analytics workflows on data collected from hundreds of millions of users.

- Own the Data Movement Platform used to enable batch and stream data processing at Reddit.

- Invest in building new infrastructure for Spark, Flink, and Airflow technologies at Reddit, including contributing to the open source community as needed.

- Build automated solutions to minimize toilsome work for data users at Reddit and provide a declarative, self-service experience for working with data.

- Collaborate with teammates to share on-call responsibilities and support monitoring/alerting to improve the reliability, scalability, latency, and efficiency of Reddit's Data Platform.

Requirements:

- 2+ years of software engineering experience in a production setting writing clean, maintainable, and well-tested code.

- Proficient in object-oriented programming languages like Python, Scala, Go, or Java.

- Demonstrated expertise in designing and implementing large-scale systems, diligently monitoring project progress, and showcasing proactive leadership as a self-starter on diverse projects.

- Experience working with cloud services, Airflow, Kubernetes, CI/CD, Spark, Flink and/or working with modern cloud-based infrastructure.

- Excellent communication skills tailored for effective collaboration within both a service-oriented team and the broader organizational context.

Benefits:

- Comprehensive Healthcare Benefits and Income Replacement Programs.

- 401k with Employer Match.

- Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support.

- Family Planning Support.

- Gender-Affirming Care.

- Mental Health & Coaching Benefits.

- Flexible Vacation & Paid Volunteer Time Off.

- Generous Paid Parental Leave.

## Skills

### Required
- Python
- Scala
- Go
- Java
- Spark
- Flink
- Airflow
- Kubernetes
- CI/CD

---

Source: [Apply at job-boards.greenhouse.io](https://job-boards.greenhouse.io/reddit/jobs/8214910?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
