FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer – Ingestion Platform
Reddit, Inc.. Lead the development and evolution of Reddit’s Ingestion Platform .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and evolving distributed data platforms, with a strong focus on high-throughput, fault-tolerant data pipelines and operational excellence. Proficient in designing APIs and platform abstractions while advocating for user needs and ensuring reliable, scalable solutions.
Highest-signal resume keywords
Distributed Systems DevelopmentData Pipeline DesignAPI Design and AbstractionsKubernetes and Cloud-Native ConceptsTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
GoPythonJavaScalaKafkaBigQueryS3GCSApache IcebergFlink
Soft Skills
Exceptional Communication SkillsMentoring and Guiding TeamsProduct-Minded Approach
Tools & Technologies
KubernetesProtocol BuffersGRPCObservability Tools
Certifications & Qualifications
BS in Computer ScienceMS in Computer SciencePhD in Computer Science
Industry Keywords
Data InfrastructureStreaming ProcessingBatch ProcessingOperational ExcellenceSelf-Service Developer Platforms
Tech Stack
Tools & technologiesApacheBigQueryCloudDistributed SystemsGRPCJavaKafkaKubernetesPythonScalaGo
About the role
Key responsibilities & impact- 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
- Own the architecture and evolution of the platform’s control plane and data plane
- Expand the platform to support S3/GCS, Apache Iceberg, transformations, deduplication, dead-letter queues, and reusable capabilities
- Build connectors and abstractions for Kafka, BigQuery, S3, GCS, Iceberg, Flink, and other data stores
- Improve the self-service experience through APIs, safe defaults, automated provisioning, documentation, onboarding workflows, observability, and alerting
- Lead migrations from bespoke and legacy ingestion systems to the Ingestion Platform
- Establish reliability, security, and operational practices for pipelines across Kubernetes clusters
- Identify architectural and product-experience gaps and lead redesigns
- Collaborate with Infrastructure, Data Platform, Product, Ads, ML, Storage, and partner teams
- Mentor and guide backend and data infrastructure engineers across the company
Requirements
What you’ll need- 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 Kafka, BigQuery, S3, GCS, Apache Iceberg, Flink, or comparable technologies
- Experience designing APIs and platform abstractions, including schema evolution, Protocol Buffers, and gRPC
- Familiarity with Kubernetes and cloud-native platform concepts, including controllers, custom resources, workload identity, infrastructure automation, and multi-cluster deployments
- Strong understanding of observability and operational excellence: metrics, logging, alerting, SLOs, incident response, data quality, and safe migration practices
- Product-minded approach to advocating for platform users and turning ambiguous needs into reliable, scalable solutions
- Demonstrated technical leadership and experience guiding teams through complex, cross-functional initiatives
- Exceptional written and verbal communication skills
- Experience building low-code or self-service developer platforms, or curiosity to learn, is a strong plus
Benefits
Comp & perks- Equity in the form of restricted stock units
- Commission eligibility depending on the position offered
- Medical insurance
- Dental insurance
- Vision insurance
- 401(k) program with employer match
- Generous vacation time off
- Parental leave
- Reasonable accommodations for qualified individuals with disabilities and disabled veterans
- Opportunity to opt out of interview recording, transcription, and summarization