
About Reddit
Join the conversations that matter to you
Key Highlights
- Over 430 million monthly active users
- Raised over $1 billion in funding
- Valued at approximately $10 billion
- Headquartered in San Francisco, California
Reddit, headquartered in San Francisco, California, is a prominent social media platform that connects over 430 million monthly active users through diverse communities known as subreddits. Founded in 2005, Reddit has raised over $1 billion in funding from investors like Andreessen Horowitz and Sequ...
🎁 Benefits
Reddit offers competitive salaries, equity options, generous PTO policies, and a flexible remote work environment, allowing employees to balance work ...
🌟 Culture
Reddit fosters a culture of open communication and user-centric innovation, encouraging employees to contribute ideas and engage with the community. T...
Overview
Reddit is seeking a Staff Software Engineer to enhance their large-scale storage infrastructure. You'll work with Go, C++, and Python to design and implement critical workflows. This role requires strong software and systems engineering skills.
Job Description
Who you are
You have extensive experience in software engineering, particularly in building and evolving large-scale systems. Your background includes a strong focus on storage technologies and system-level improvements, allowing you to tackle complex challenges effectively. You are proficient in programming languages such as Go, C++, and Python, and you understand the intricacies of system internals. You have a knack for data-driven analysis and tuning, which helps you make significant improvements to data access patterns and workflows.
You thrive in collaborative environments, working closely with product teams to enhance the performance of storage technologies. Your troubleshooting skills are top-notch, enabling you to identify and resolve issues as Reddit scales its infrastructure. You are committed to continuous learning and improvement, always seeking ways to optimize system availability, scalability, and efficiency.
Desirable
Experience with large-scale storage systems and a deep understanding of data models will set you apart. Familiarity with cloud infrastructure and distributed systems is a plus, as is a passion for open-source technologies. You are comfortable diving deep into codebases and have a proactive approach to problem-solving.
What you'll do
In this role, you will design, write, and deliver software solutions that enhance the availability and efficiency of Reddit's storage infrastructure. You will collaborate with cross-functional teams to define and improve data models, ensuring that the storage technologies align with Reddit's main workloads. Your responsibilities will include conducting data-driven analysis to identify bottlenecks and implementing solutions that lead to step-function improvements in the data path.
You will also engage in troubleshooting and system analysis, working to understand the challenges that arise as user workloads evolve. Your contributions will directly impact the performance of Reddit's products, making them more reliable and efficient for millions of users. You will have the opportunity to mentor junior engineers and share your expertise, fostering a culture of learning and innovation within the team.
What we offer
Reddit offers a dynamic work environment where you can make a significant impact on one of the largest platforms on the internet. You will have the chance to work with cutting-edge technologies and collaborate with talented professionals who are passionate about building a better online community. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in shaping the future of online conversations and community engagement.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Reddit.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Reddit is seeking a Staff Software Engineer to enhance their large-scale storage infrastructure. You'll work with Go, C++, and Python to design and implement critical workflows. This role requires strong software and systems engineering skills.

Software Engineering
Instacart is hiring a Senior Software Engineer II to work on their cloud services that power grocery delivery systems. You'll tackle large-scale caching and storage challenges using technologies like Java and AWS. This position requires significant experience in backend engineering.

Software Engineering
Dropbox is hiring a Senior Infrastructure Software Engineer to design and operate large-scale storage systems. You'll work on distributed storage challenges and collaborate with engineering teams to enhance reliability and performance. This role requires expertise in distributed systems and storage technologies.

Staff Engineer
Crusoe is hiring a Senior Staff Software Engineer to lead the Cloud Storage team in developing innovative storage solutions. You'll work extensively with cloud storage primitives and advanced engineering concepts. This role requires significant experience in cloud technologies and infrastructure.

Software Engineering
Patreon is hiring a Senior Software Engineer to design and implement scalable storage systems for their creator platform. You'll work with Java and REST APIs to build high-performance services. This position requires 5+ years of experience in backend engineering.