Technology
SeniorSoftwareEngineer-FullStackInternalTooling(BuildandDeploymentPlatform)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer - Full Stack Internal Tooling (Build and Deployment Platform) at Reddit. Skills: Full-stack development, Frontend engineering, Infrastructure engineering, Developer experience. Design web UI for build and deployment platform. Develop web UI for build and deployment platform”
What You'll Achieve.
Ensure successful outcomes; Drive impact across platform
Industry & Context.
Troubleshooting deployment health; Troubleshooting deployment performance
On-call rotation
What They're Looking For.
Must Have
5+ years building full-stack applications, Frontend expertise, Solid backend experience, Understanding of API design, Understanding of service boundaries, Understanding of system architecture, Experience with CI/CD, Experience with build systems, Experience with progressive delivery tools, Familiarity with Temporal, Familiarity with Kubernetes, Familiarity with cloud platforms, Excellent communication skills
Nice to Have
Modern frontend experience, Component-based frameworks, Experience on developer experience teams, Experience on infrastructure teams, Experience on platform teams, Experience building CI/CD systems, Experience building progressive delivery systems, Experience building internal developer platforms, Experience conducting user research, Gathering feedback from technical users, Implementing UI/UX design, Backend-adjacent technologies, Multi-cluster deployment strategies, Multi-region deployment strategies, Integrating emerging technologies
What You'll Do.
Design web UI for build and deployment platform
Develop web UI for build and deployment platform
Evolve web UI for build and deployment platform
Craft cohesive user experience
Craft intuitive user experience
Enable engineers to build software
Enable engineers to test software
Enable engineers to ship software
Build high-quality features across stack
Create reusable UI components
Create maintainable UI components
Create polished frontends
Contribute to backend systems
Deliver end-to-end product experiences
Define API boundaries
Enforce API boundaries
Build platform supporting deployment workflows
Build platform supporting progressive rollouts
Build platform supporting automated rollback
Build platform supporting observability
Translate infrastructure technologies into interfaces
Translate infrastructure concepts into interfaces
Engage directly with engineers
Conduct user interviews
Gather feedback from engineers
Understand developer workflows
Shape opinionated paved path for releases
Raise bar for full-stack engineering
Participate in on-call rotation
Contribute to platform reliability
Grow technical skills
Grow non-technical skills
How You'll Work.
Team & Collaboration
Collaborate with teammates; Engage with engineers
Communication Scope
Drive alignment; Navigate tradeoffs; Influence decisions; Influence priorities; Empower others
Full Job Description
Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 126 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com. Reddit has a flexible workforce! If you happen to live close to one of our physical office locations our doors are open for you to come into the office as often as you'd like. Don't live near one of our offices? No worries: You can apply to work remotely in any country in which we have a physical presence About the Job The Deployment Infrastructure team is hiring a Senior Full Stack Software Engineer to lead the design, development, and evolution of the web UI for our build and deployment platform. In this role, you’ll craft a cohesive, intuitive user experience that enables engineers across Reddit to build, test, and ship software safely and confidently to a globally distributed cloud ecosystem. Our team owns continuous integration, continuous deployment, and the underlying systems that power build and deployment workflows. We’re looking for an engineer who operates at the intersection of frontend engineering, distributed systems and infrastructure, and developer experience. In your day-to-day, you can expect to: Design, build, and ship high-quality features across the stack, with a focus on creating reusable, maintainable UI components and polished frontends that scale with the platform Contribute to backend systems to deliver cohesive, end-to-end product experiences Define and enforce clean API boundaries between frontend and backend systems Collaborate with teammates to build a platform that supports: Orchestrating complex deployment workflows Progressive rollouts across clusters and regions Automated rollback of fai
Applying for this Senior Software Engineer - Full Stack Internal Tooling (Build and Deployment Platform) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Reddit?
Real rants from real employees. Read before you apply.