Browse All Jobs
Job Description
Discord is seeking a Staff Software Engineer to join their Data Platform team. The ideal candidate will be responsible for designing, developing, and maintaining Discord's data infrastructure and services. This role involves collaboration with cross-functional teams to deliver modern solutions that drive business insights and innovation. The Staff Software Engineer will report to the Director of Engineering, Data Platform.Responsibilities:
  • Define and execute the technical vision for Discord's data platform.
  • Design, implement, and optimize data infrastructure.
  • Develop innovative data architectures.
  • Build monitoring, logging, and alerting systems.
  • Partner with data scientists, data engineers, product managers, and leadership.
  • Promote and drive best practices in data governance, security, and compliance.
  • Provide technical leadership and mentor junior engineers.
  • Stay up-to-date with industry trends and emerging technologies.
Requirements:
  • 8+ years of experience in software engineering with a focus on large-scale distributed systems or data infrastructure.
  • Expertise in building and maintaining scalable data platforms.
  • Proficiency in programming languages such as Python, Java, Rust, or similar.
  • Proficiency with open source data projects.
  • Hands-on experience with modern data technologies such as Kafka, Spark, Flink, Airflow/Dagster, or similar.
  • Deep understanding of database systems and data modeling principles.
  • Strong knowledge of cloud infrastructure (AWS, GCP, or Azure), containerization tools (Docker, Kubernetes), and microservices architecture.
  • Excellent communication skills.
  • Proven ability to thrive in a fast-paced environment.
Benefits:
  • Equity
  • Benefits
Apply Manually