Senior Software Engineer - Data Platform
DiscordAbout the Role
Discord is seeking a Senior Software Engineer to join our Data Platform team. This role is pivotal in building a self-service tooling platform that makes the vast amounts of data at Discord easily accessible to everyone in the company. You will be working on full-stack applications, tooling, and frameworks to enhance the productivity of our product, analytics, and machine learning teams.
Key Responsibilities
- Lead the end-to-end development of data tooling and frameworks using modern technologies such as BigQuery, Apache Beam, Airflow, Dagster, dbt, Kubernetes, and Rust.
- Collaborate closely with leadership, cross-functional stakeholders, and senior engineers across the organization to define the technical vision and build on the technical roadmap for the Data Platform.
- Ensure the platform has strong governance that respects user privacy throughout.
- Focus on business outcomes and constraints while solving complex, unbounded problems.
- Coach and mentor the next generation of technical leaders at Discord.
Qualifications
- 5+ years of experience as a Software Engineer.
- Empathy for both internal and external users, with a strong feedback-driven approach.
- Ability to approach problems with first principles thinking, embrace ambiguity, and enjoy collaborative work on complex solutions.
- Experience in defining architecture, tooling, and strategy for large-scale data processing systems.
- Proactive in staying up-to-date with industry trends and assessing new technologies to enhance problem-solving capabilities.
Bonus Points
- Experience with high-scale data infrastructure and tooling.
- Experience with data products on Google Cloud Platform, Kubernetes, or Airflow.
- Full-stack development or product engineering experience.
Benefits
- Competitive salary and equity.
- Comprehensive health insurance.
- Generous paid vacation policy.
Discord is committed to fostering an inclusive environment where employees can do their best work free of harassment or discrimination. We encourage all candidates to apply for roles where they may make the most impact.
Join us in building a platform that empowers millions of users to connect and create communities. If this mission resonates with you, we would love to hear from you!
Benefits Extracted with AI
- Equity
- Health insurance
- Paid vacation
Similar jobs
Last update: 23 minutes ago
Senior Data Scientist, Analytics - Revenue Growth
Join Discord as a Senior Data Scientist focusing on Revenue Growth. Use data to drive monetization and enhance user experience.
Software Engineer, Billing
Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.
Staff Software Engineer, ML Platform
Join Discord as a Staff Software Engineer in ML Platform, focusing on ML lifecycle, data processing, and model serving.
Senior Software Engineer, Machine Learning Platform
Join Discord as a Senior Software Engineer in Machine Learning Platform, working remotely with AWS, Generative AI, and real-time data.
Senior Software Engineer, Experimentation Platform
Join Discord as a Senior Software Engineer to build and support the next-gen experimentation platform. Remote role with competitive salary.
Software Engineer, Persistence Infrastructure
Join Discord as a Software Engineer in Persistence Infrastructure, working with Rust, ScyllaDB, and PostgreSQL.
Senior Software Engineer - Leverage Engineering
Join Discord as a Senior Software Engineer to build innovative tools for internal productivity.
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
Senior Backend Engineer, Media Foundation
Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.
Software Engineer II, Data Engineering
Join GitHub as a Software Engineer II in Data Engineering, focusing on data pipelines with Python, SQL, Airflow, and Spark.
Senior Data Scientist, Analytics - Ads (Quests)
Join Discord as a Senior Data Scientist focusing on Quests, enhancing our unique advertising product through data analysis and collaboration.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Senior Software Engineer, Reporting Platform
Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.
Senior Python Engineer (Cloud Platform)
Join Bonfy.AI as a Senior Python Engineer to build and maintain a cloud-based SaaS platform using Python and AWS.
Data Engineer with Blockchain and Cloud Experience
Join Messari as a Data Engineer to design blockchain data models, build dashboards, and derive insights. Remote role with competitive benefits.
Senior Back-end Engineer - In App Analytics
Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.
Senior Software Engineer - Python
Join Gorgias as a Senior Software Engineer in Python, working on API development and app integrations in a hybrid role in New York.
Senior Software Engineer, Payment Pricing & Cost Platform
Join Square as a Senior Software Engineer to enhance payment pricing and cost platforms using Java, Python, and cloud technologies.
Senior Full-Stack Product Engineer
Join Apollo GraphQL as a Senior Full-Stack Product Engineer, working remotely to build and optimize GraphQL tools.
Senior Software Engineer, Web Platform
Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.
Data Scientist
Join Twitch as a Data Scientist to drive insights and analytics in a remote role. Leverage SQL, Python, and data visualization skills.
Senior Backend Engineer, Moderation
Join Reddit as a Senior Backend Engineer in Moderation, working remotely in the U.S. with Python, Rust, and GraphQL.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.