This job might no longer be available.
Software Engineer - Full-stack (Data Tools)
4 years ago
Discord's mission is to bring people together around games. Tens of millions of people use Discord everyday to have meaningful interactions, whether that's playing their favorite games together, discussing the latest news on topics they care about, or just hanging out in their shared server space. Over 300 million people have signed up for Discord and we strive to continue building a product and place that connect people.
Our Data Platform team is seeking experienced full-stack engineers to build the products that empower our analytics, engineering and product teams at Discord. This is a new role within the team. Currently, our data infrastructure enables large-scale data processing for the entire company in batch, streaming and machine learning workloads. Now, we want to build powerful applications and frameworks to help our teams make decisions and monitor their data.
What you'll be doing
- Design, build and deploy frontend and backend software components
- Collaborate closely with our analytics, engineering and product teams to understand, scope and design internal-facing products
- Build applications with a service-oriented mindset
- Take part in shaping the vision and mission for the team
- Code with the best language for the job, whether that's Rust, Go, Python, Scala or Javascript
- Work with modern data stack technologies including Kafka, Pub/Sub, Dataflow/Apache Beam, BigQuery and Airflow
- Work with modern web application technologies including React, Flask and Elixir
What you should have
- 4+ years of experience with frontend and backend application development
- 2+ years of experience with modern frontend web frameworks like React
- Proven track record of shipping products from design to deployment
- Familiarity with continuous integration and continuous deployment workflows
- Ability to succeed in an environment with ambiguity
Bonus Points
- Experience working with distributed systems/infrastructure
- Experience working with modern data technologies (Spark, Hive, Flink, Kafka, Beam)
- Experience as a tech lead
Create Your Profile — Game companies can contact you with their relevant job openings.