Quick summary
- Work type
- Remote
- Location
- Chicago, IL
- Salary
- $190,800–$267,100 / yr
- Posted
- 126 days ago
- Freshness
- Confirmed live today
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 94% of similar roles. Most pay $149,500–$196,225 — the blue band above. At the midpoint, this role pays about $229k versus about $173k for comparable roles.
Based on 240 similar postings.
Employer
About Reddit
Reddit is a social news aggregation and discussion platform where users share content, vote on posts, and engage in community conversations across thousands of interest-based forums called subreddits.
Reddit currently has 89 open roles on FindRole.
Listed pay typically runs $216,700–$303,000 across 89 roles with salary data.
Most-posted roles
- Software Engineer 27
- Machine Learning Engineer 10
- Product Manager 8
- Data Scientist 7
- Backend Engineer 3
At a glance
TL;DR · Senior Software Engineer, Core Platform
The Senior Software Engineer, Core Platform joins the Core Systems & Libraries team to build and operate the media platform powering Reddit. This role involves designing, building, and running critical foundational services, platforms, and libraries that support the entire engineering organization. You will develop innovative solutions for scaling media ingestion, processing, storage, and distribution while mentoring junior engineers. Key responsibilities include building platform API projects, optimizing media performance, and ensuring high uptime for systems handling millions of transactions per second. Required technical skills include proficiency in Python, Go, GraphQL, gRPC, Thrift, Protobuf, Kubernetes, and cloud platforms like AWS or GCP. You must possess expertise in media delivery, including image scaling, HLS, MPEG-DASH, and video compression standards like H.264, H.265, VP9, and AV1.
What does a Software Engineer earn in Illinois?
Median $162050 from 79 postings across 28 companies.
Skills
What you'll do
- Design and develop innovative solutions to scale Reddit's global infrastructure.
- Build and maintain platform API projects that scale across the entire organization.
- Mentor and coach junior engineers to achieve team technical goals.
- Build and operate services capable of handling millions of transactions per second with high availability.
- Optimize the global media experience for hundreds of millions of users.
- Design, build, and run critical foundational services, platforms, and libraries.
- Develop a technical roadmap to meet the needs of a growing engineering organization.
What we're looking for
- Strong software development experience in one or more general purpose programming languages such as Python or Go.
- 5+ years of experience with large-scale, mission-critical distributed systems.
- Experience with GraphQL, gRPC, Thrift, Protobuf, and the ability to design and implement maintainable APIs.
- Familiarity with Kubernetes and cloud platforms such as AWS or GCP.
- Media delivery expertise from back end systems to the user, including optimizing performance and scalability.
- Familiarity with media processing, global distribution, image formats, streaming protocols, and video compression standards.
- History of building clean, maintainable, and well-tested code.
- Excellent communication skills to partner effectively with teams in a fully remote environment.
More like this