Senior Data Engineer - Platform Enablement

SoundCloudAtlanta, NY
62dHybrid

About The Position

SoundCloud empowers artists and fans to connect and share through music. Founded in 2007, SoundCloud is an artist-first platform empowering artists to build and grow their careers by providing them with the most progressive tools, services, and resources. With over 400+ million tracks from 40 million artists, the future of music is SoundCloud. We're looking for a Senior Data Engineer to join our growing Platform Enablement team. This is a central engineering team that supports various initiatives around SoundCloud, including marketing technology, privacy & consent and observability, across web and mobile devices. As an engineer on this team, you can expect a fast-paced environment and a variety of types of projects. Great communication skills are a must!

Requirements

  • 7+ years of experience in data engineering, analytics engineering, or similar roles.
  • Expert-level SQL skills, including performance tuning, advanced joins, CTEs, window functions, and analytical query design.
  • Proven experience with Apache Airflow (designing DAGs, scheduling, task dependencies, monitoring, Python).
  • Familiarity with event-driven architectures and messaging systems (Pub/Sub, Kafka, etc.)
  • Knowledge of data governance, schema management, and versioning best practices
  • Understanding observability practices: logging, metrics, tracing, and incident response
  • Experience deploying and managing services in cloud environments, preferably GCP, AWS
  • Excellent communication skills and a collaborative mindset.

Responsibilities

  • Develop and optimize SQL data models and queries for analytics, reporting, and operational use cases.
  • Design and maintain ETL/ELT workflows using Apache Airflow, ensuring reliability, scalability, and data integrity.
  • Collaborate with analysts and business teams to translate data needs into efficient, automated data pipelines and datasets.
  • Own and enhance data quality and validation processes, ensuring accuracy and completeness of business-critical metrics.
  • Build and maintain reporting layers, supporting dashboards and analytics tools (e.g. Looker, or similar).
  • Troubleshoot and tune SQL performance, optimizing queries and data structures for speed and scalability.
  • Contribute to data architecture decisions, including schema design, partitioning strategies, and workflow scheduling.
  • Mentor junior engineers, advocate for best practices and promote a positive team culture

Benefits

  • Comprehensive health benefits including medical, dental, and vision plans, as well as mental health resources
  • Robust 401k program
  • Employee Equity Plan
  • Generous professional development allowance
  • Interested in a gym membership, photography course or book? We have a Creativity and Wellness benefit!
  • Flexible vacation and public holiday policy where you can take up to 35 days of PTO annually
  • 16 paid weeks for all parents (birthing and non-birthing), regardless of gender, to welcome newborns, adopted and foster children
  • Various snacks, goodies, and 2 free lunches weekly when at the office

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service