Summary
Join us in our mission to make it easier and more fun for people to talk and hang out before, during, and after playing games. As a Software Engineer on the Experimentation Platform team, you will design, build, potentially re-build, and support Discord's next generation experimentation platform.
Requirements
- 6+ years of experience as a Software Engineer and/or have an educational background in a quantitative field such as Computer Science, Physics, Applied Math, or Statistics
- Experience with A/B testing and experimentation platforms is a huge plus
- Strong communication skills and the ability to work effectively with leaders in product, data science, and engineering
- Experience building and deploying large-scale distributed systems in a cloud computing environment
- Proficient in Python and SQL. Knowledge of Typescript is a plus
- Experience with a variety of datastore, e.g. relational, NoSQL, data warehouse solutions
Responsibilities
- Design, build, potentially re-build, and support Discord's next generation experimentation platform: Scope of work would include core services, data pipelines, configuration tooling, and UX
- Collaborate with external stakeholders and customers throughout the company to ensure experiments are well run, and their results are accurately understood
- Understand and influence product telemetry practices to support experimentation needs
Preferred Qualifications
- Experience with cloud-computing platforms such as Google Cloud Platform
- Experience with modern data processing stacks, e.g. DBT, Dagster, Airflow
- Full-stack development or product engineering experience
- Deep understanding of statistics, data science, or large scale data processing