Frontend Engineer, Ads
About this role
Join Reddit's Brand Ad Formats team as a Frontend Engineer to build high-impact ad experiences and interactive formats on Reddit's web platform. You'll collaborate across product and design to create data-intensive, responsive applications while helping establish Reddit as a leader in video advertising.
What you'll do
- Build and optimize ad experiences and design patterns for Reddit's web application
- Collaborate with product, design, and engineering teams to develop sophisticated solutions
- Participate in full development lifecycle: design, development, QA, experimentation, analysis, and deployment
- Conduct thorough code reviews and provide constructive technical feedback
- Develop data-intensive, highly responsive, and fault-tolerant applications
- Leverage GenAI tools to enhance engineering productivity and code quality
What they're looking for
- TypeScript and JavaScript
- React framework
- Automated testing and code quality practices
- HTML and CSS
- Remote collaboration and communication
- Ad tech (preferred)
- Observability and monitoring
- API design (Thrift, gRPC)
Benefits
- Medical, dental, and vision insurance
- 401(k) program with employer match
- Generous vacation and time off
- Parental leave
- Equity in the form of restricted stock units
- Fully remote position
Opens the application — the Jobs AI extension fills it for you. Set up autofill
Opens the official application on the employer’s site. No login required.
Reddit builds and operates a large-scale platform serving millions of users, with data infrastructure, advertising systems, and notification products at its core. The company is hiring Software Engineers, Machine Learning Engineers, and Fullstack Engineers to enhance data pipelines, optimize ad delivery, and scale user-facing features.
- Website
- reddit.com
Likely interview questions
- Tell us about a time you built a data-intensive, high-performance application at scale—what challenges did you face and how did you optimize for responsiveness?
- How do you approach creating reusable ad format patterns, and can you describe a specific example from your experience?