Senior Software Engineer
Job highlights
Summary
Join Reddit's Experimentation Platform Team as a Senior Software Engineer and play a critical role in making Reddit's experimentation platform world-class. You will bridge the gap between user-facing features and underlying infrastructure, driving the team's mission to accelerate innovation and growth through A/B testing. This role requires significant experience in software development, front-end technologies, and database systems. You will steer high-leverage projects, build a high-quality architecture and user experience, mentor other contributors, collaborate with cross-functional teams, and continuously evolve your skills. Reddit offers a flexible work environment with comprehensive benefits, including health benefits, retirement savings, workspace benefits, personal and professional development funds, family planning support, and flexible vacation time.
Requirements
- 5+ years of hands-on, post-grad, non-internship professional Software Development experience
- Proficiency in front-end technologies, including TypeScript/JavaScript with experience in component frameworks (React, Angular, Lit)
- Experience with Postgres/SQL database systems, ideally applied in a large-scale data analysis product (Google BigQuery preferred)
- Demonstrated experience in developing end-to-end web applications, from database design to user interface implementation
- Demonstrated ability to integrate front-end systems efficiently
- Excellent communication skills. You must be able to collaborate effectively with teams in a fully-remote environment, and negotiate complex requirements with technical and non-technical stakeholders
Responsibilities
- Steer: Work with the team to select, scope, and drive high leverage projects that align with Redditβs goals
- Build: Execute on a strategy and a higher quality architecture and user experience for the Experimentation Platform
- Amplify: Mentor, coach, and collaborate with other technical contributors
- Collaborate: Work together with a variety of cross functional teams across Reddit
- Evolve: Learn and improve your own technical and non-technical abilities
- Design, develop, scale, and support Redditβs Experimentation Platform
- Design and implement a UX that will help product teams conduct better experiments and make decisions faster
- Develop and operate high scale data products with a focus on live site reliability, trustworthiness of analyzed data, and debuggability/actionability for feature teams
- Increase developer efficiency through automation, improved signals, workflow streamlining and system optimization
- Collaborate cross functionally within the Experimentation Platform Team and across the whole company to find technical solutions to complex design challenges
- Participate in the full development cycle: design, development, impact assessment, and deployment
Preferred Qualifications
Some familiarity with cloud platforms like AWS, Azure, or Google Cloud preferred
Benefits
- Comprehensive Health benefits
- Retirement Savings plan with matching contributions
- Workspace benefits for your home office
- Personal & Professional development funds
- Family Planning Support
- Flexible Vacation & Reddit Global Days Off
Share this job:
Similar Remote Jobs
- πArgentina
- πGermany
- π°$175k-$210kπUnited States, Worldwide
- π°$185k-$223kπUnited States
- πPortugal
- π°$169k-$240kπUnited States
- π°$225k-$255kπUnited States
- π°$225k-$255kπUnited States
- π°$155k-$200kπUnited States
- π°$150k-$200kπCanada, United States