Reddit

About Reddit

Join the conversations that matter to you

๐Ÿข Tech๐Ÿ‘ฅ 1K-5K๐Ÿ“… Founded 2005๐Ÿ“ San Francisco, California, United States

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

Reddit

Software Engineering โ€ข Senior

Reddit โ€ข Seattle

Posted 1w agoSeniorSoftware Engineering๐Ÿ“ Seattle๐Ÿ’ฐ $190,800 - $267,100 / yearly
Apply Now โ†’

Overview

Reddit is hiring a Senior Software Engineer for the Site Defense team to design and operate critical infrastructure that protects against DDoS attacks and other network threats. You'll work with technologies like Java and distributed systems in Seattle.

Job Description

Who you are

5+ years of software engineering experience with a focus on building scalable systems โ€” you've designed and implemented high-performance applications that handle significant traffic and ensure reliability under load. You have a strong understanding of distributed systems and the challenges they present, particularly in the context of security and performance.

Deep expertise in Java and related technologies โ€” youโ€™ve built robust applications that require low-latency responses and high availability. Your experience includes working with networking protocols and security measures to protect systems from various threats.

You possess a solid understanding of machine learning principles โ€” while not a primary focus, you appreciate how applied machine learning can enhance security measures and improve system defenses against automated abuse and DDoS attacks. Your analytical skills allow you to assess and evolve defenses effectively.

You are a collaborative team player โ€” you thrive in environments where you can partner closely with infrastructure, security, and safety teams to balance security needs with user experience. Mentoring junior engineers is something you value, as you enjoy sharing knowledge and fostering growth within your team.

What you'll do

Join Redditโ€™s Site Defense team and take on the responsibility of designing, building, and operating systems that protect against DDoS attacks and other network-level threats. You will analyze and develop ingress-level defenses across CDN, edge, and internal infrastructure layers, ensuring that Reddit remains available and performant for its users.

You will build systems to detect, score, and mitigate malicious traffic in real-time, focusing on per-request and per-user granularity. This role requires you to stay ahead of evolving threats and continuously improve the defenses in place, leveraging your expertise in distributed systems and networking.

Collaboration is key in this role, as you will partner closely with various teams within the infrastructure organization, as well as with security and internal safety teams. You will help balance the need for robust security with the performance and user experience that Reddit users expect.

Mentoring junior engineers will be a significant part of your responsibilities, guiding them in their professional growth and helping them navigate complex technical challenges. You will contribute to the teamโ€™s culture of learning and improvement, ensuring that knowledge is shared and that everyone is equipped to succeed.

What we offer

At Reddit, you will be part of a vibrant community that values open and authentic conversations. We offer a competitive salary and benefits package, along with opportunities for professional development and growth. You will work in a collaborative environment where your contributions directly impact the safety and performance of one of the internetโ€™s largest platforms. Join us in our mission to protect Reddit and its users while fostering a culture of innovation and excellence.

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

Twitch

Software Engineering

Twitchโ€ข๐Ÿ“ Seattle - On-Site

Twitch is seeking a Software Development Engineer to design and implement scalable security solutions. You'll work with Java, Python, and AWS to enhance the security of the platform. This role requires experience in security engineering and cloud technologies.

๐Ÿ›๏ธ On-SiteMid-Level
1 month ago
Apple

Security Engineer

Appleโ€ข๐Ÿ“ Seattle - On-Site

Apple is hiring a Senior Security Software Engineer to create next-generation security tools and services that safeguard Appleโ€™s ecosystem. You'll work with Java and Go to architect and build distributed systems. This position requires 10+ years of experience in software or software security engineering.

๐Ÿ›๏ธ On-SiteSenior
3w ago
Apple

Software Engineering

Appleโ€ข๐Ÿ“ Seattle - On-Site

Apple is hiring a Senior Software Engineer for the Security Enablement Team to build secure software and services for critical systems like iCloud and Apple Music. You'll work with technologies such as Cassandra, Kafka, Kubernetes, and Docker. This position requires a strong focus on security and experience in software engineering.

๐Ÿ›๏ธ On-SiteSenior
1w ago
Sentry

Software Engineering

Sentryโ€ข๐Ÿ“ Seattle - Hybrid

Sentry is hiring a Senior Software Engineer to design and maintain internal software systems that enhance development workflows. You'll work with technologies like Java, Python, and AWS in a hybrid work environment based in Seattle.

๐Ÿข HybridSenior
1 month ago
LendingTree

Software Engineering

LendingTreeโ€ข๐Ÿ“ Seattle - Hybrid

LendingTree is hiring a Senior Software Engineer to develop and support applications for Call Center products. You'll work with Java and C# to build scalable solutions. This position requires strong problem-solving skills and experience in application development.

๐Ÿข HybridSenior
2d ago