
Senior Data Engineer - AdTech
- New York City, NY
- Permanent
- Full-time
- Design, develop, and maintain high-performance backend services and APIs to power Spotify's advertising platform
- Additionally Maintain and enhance Spotify's measurement pipelines, ensuring they remain business-critical.
- Monitor and maintain critical systems and pipelines to ensure high availability, stability, and adherence to SLAs.
- Build and optimize ETL workflows to ensure data accuracy, efficiency, and scalability.
- Collaborate with cross-functional teams to implement new features, ensure system integration, and drive impactful outcomes.
- Write clean, testable, and maintainable code following best practices in software development.
- Debug, troubleshoot, and optimize existing systems to improve performance and reliability
- Proven experience in backend and data engineering, with a balanced skill set in both domains or open to mastering both domains.
- Strong programming skills in languages such as Java, Python, Scala, or Kotlin.
- Hands-on experience with cloud platforms like GCP, AWS, or Azure.
- Familiarity with API design, microservice architecture, and frameworks like Spring Boot or gRPC.
- Knowledge of data processing frameworks such as Apache Beam, Scio, or Spark.
- Experience with database systems, both relational (e.g., PostgreSQL, MySQL) and non-relational (e.g., Cassandra, DynamoDB).
- Proficiency with orchestration tools like Airflow and streaming tools like Kafka or Pub/Sub.
- A commitment to agile software development practices, CI/CD, and test-driven development.
- Excellent problem-solving skills with a passion for optimizing both systems and data pipelines.
- We offer you the flexibility to work where you work best! For this role, you can be within the Americas region as long as we have
- This team operates within the Eastern time zone for collaboration.