Muse Group logo
Muse Group

Senior Data Engineer

Remote & RelocationFull-timeSeniorWorldDevelopment

As we continue to grow, we are looking for a dedicated Data Engineer (DE) who would be specifically focused on managing and optimizing these data pipelines, thereby enabling more efficient and effective analytics.

Key responsibilities:

  • Construct and manage the architecture for data integration solutions, ensuring that it aligns with and supports business requirements.
  • Design scalable, reliable, and efficient data structures and integration processes.
  • Develop and implement new data solutions, including ETL.
  • Manage the transition from the current architecture to the target architecture smoothly, ensuring continuity and minimizing disruption to data services.
  • Build and maintain the infrastructure required for effective data storage, processing, and provisioning to internal and external customers.
  • Develop built-in solutions for data reconciliation to ensure data integrity and accuracy across systems and processes.
  • Assemble large and complex data sets that adhere to both functional and non-functional business requirements.

Required experience:

  • Minimum of 4–5 years hands-on experience in deploying production-quality code.
  • Proficiency in designing databases with massively parallel processing (MPP) appliances such as Druid, BigQuery, ClickHouse, PostgreSQL, and similar technologies.
  • Professional experience in using Python, Java, or Scala for data processing, with a preference for Python.
  • Hands-on experience in implementing ETL (or ELT) best practices at a large scale.
  • Experience with streaming technologies such as Kafka, and data platform technologies including ClickHouse, MongoDB.
  • Hands-on experience with data pipeline and workflow management tools such as Airflow, Luigi, Azkaban, and dbt.
  • Expertise in Structured Query Language (SQL), including knowledge of query optimization techniques.
  • Proficiency in using Git Distributed Version Control System (DVCS).
  • English-speaking skills — B2.
  • Skilled at dealing with constructive criticism and proficient in building relationships within the team to achieve common goals.

We offer:

  • International experience: become a part of an international team, from the US to the UK and beyond.
  • Creativity every day: we make products for musicians, artists, and creators, and so each of us is a bit of a musician.
  • Opportunity to influence the development of the music industry: we positively impact the lives of 400 million musicians around the world — and growing! In this role, you will influence business decisions at the company level.
  • Growth: we pay for specialized training, language lessons, conferences, and business books.
  • Care: corporate psychologist, assistance in difficult life circumstances.

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →