Staff Software Engineer – Experimentation Platform Reddit Remote Job | 100k – 200k USD/year

WhatsApp Group Join Now
WhatsApp Channel Follow Us
Rate this post

Reddit is on the cusp of transformative growth, and the Experimentation Platform is at the heart of this evolution. We are looking for a Staff Software Engineer to drive innovation by enhancing our A/B testing infrastructure, ensuring it scales effectively across the entire company. This role is critical in shaping a platform that empowers teams to experiment and iterate rapidly, directly influencing the future of Reddit.

In this position, you’ll take the lead in designing and developing key features of Reddit’s Experimentation Platform, with a focus on creating trustworthy and actionable data products. You will work closely with cross-functional teams to solve complex challenges, improve developer efficiency, and maintain high standards of reliability and debuggability. Your expertise in front-end or backend technologies, combined with your experience in large-scale data analysis, will be crucial to your success.

This remote-friendly role offers flexibility, allowing you to work from anywhere in the U.S. or select Canadian provinces, while still being part of a dynamic and collaborative team. If you are passionate about building systems that drive impactful experimentation and want to play a pivotal role in Reddit’s growth, we invite you to join us and lead the way in transforming how we innovate.

As a Staff Software Engineer on Reddit’s Experimentation Platform team, you will have a diverse and impactful role, encompassing the following key duties and responsibilities:

  • Design, Develop, and Scale: Architect, implement, and support features for Reddit’s Experimentation Platform, ensuring it can handle the demands of high-scale, company-wide use.
  • End-to-End Development: Participate in the full development cycle, from conceptual design through to deployment, ensuring that solutions meet the needs of various Reddit teams.
  • Data Product Innovation: Build and operate large-scale data products focused on live site reliability, ensuring the trustworthiness of analyzed data and enhancing its actionability for feature teams.
  • Cross-Functional Collaboration: Work closely with different teams across Reddit to identify technical challenges and develop innovative solutions, fostering an environment of collaboration and shared success.
  • Developer Efficiency: Enhance developer productivity by streamlining workflows, optimizing systems, and automating processes, enabling teams to build, test, and ship features rapidly.
  • Best Practices Leadership: Lead the adoption and evolution of best practices and standards for experimentation, guiding the technical direction of the platform and mentoring other engineers in the process.
  • Monitoring and Alerting: Improve monitoring and alerting systems to ensure the platform’s reliability, quickly addressing any issues that arise.

In this role, your contributions will be vital to accelerating Reddit’s growth through effective and trustworthy experimentation, positioning the platform as a cornerstone of the company’s innovation strategy.

The ideal candidate for the Staff Software Engineer role on Reddit’s Experimentation Platform team should meet the following requirements:

  • Experience: A minimum of 8 years of hands-on, professional software development experience post-graduation, with a strong background in both front-end and backend technologies.
  • Technical Proficiency: Expertise in TypeScript/JavaScript (React, Angular, Lit), Python, or Golang, with a proven ability to develop end-to-end web applications, from database design to user interface implementation.
  • A/B Testing and Data Products: Experience building or utilizing A/B testing infrastructure and analytics tools, with a strong understanding of large-scale data analysis products and systems like Postgres/SQL, preferably Google BigQuery.
  • Cloud Platform Familiarity: Some experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • System Integration: Demonstrated ability to efficiently integrate front-end and backend systems, ensuring seamless functionality and performance.
  • Communication Skills: Excellent verbal and written communication abilities, capable of collaborating effectively in a fully remote environment and working with both technical and non-technical stakeholders.
  • Leadership and Mentorship (Preferred): Experience leading a team of developers, providing technical guidance, mentorship, and support, along with a strong understanding of A/B testing, experimentation, and feature rollout.
  • Remote Work Compatibility: Ability to work effectively in a remote-friendly environment, with flexibility for candidates based in the U.S. or in Ontario and British Columbia, Canada.

Apply Online Through:

https://www.reddit.com/
New Remote Jobs in USA
Sharing Is Caring:

Leave a Comment