Senior Software Engineer

Logo of Reddit

Reddit

πŸ’΅ $190k-$267k
πŸ“Remote - Canada

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Reddit know you found this job on JobsCollider. Thanks! πŸ™