Taro Logo

Senior Data Engineer, Analytics (Enterprise Solutions Unit)

A leading online visibility management SaaS platform that enables businesses globally to run search engine optimization, pay-per-click, content, social media and competitive research campaigns.
SpainCyprusPoland
Data
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Data Engineer, Analytics (Enterprise Solutions Unit)

Semrush, a leading online visibility management platform, is seeking a Senior Data Engineer for their Enterprise Solutions Unit. This role combines technical expertise in data engineering with business impact, requiring mastery of Python and SQL for building scalable data pipelines. The position offers the opportunity to work with cutting-edge tools like Windmill and Airflow while collaborating with cross-functional teams. As part of a public company trading on NYSE (SEMR), you'll join a global team serving over 10 million users worldwide. The role offers comprehensive benefits including unlimited PTO, flexible working hours, and professional development opportunities. The position is remote-friendly across several European locations, making it ideal for experienced data engineers looking to make an impact in a growing tech company. The company culture emphasizes diversity and inclusion, welcoming candidates from all backgrounds to contribute to their mission of transforming digital marketing worldwide.

Last updated 13 days ago

Responsibilities For Senior Data Engineer, Analytics (Enterprise Solutions Unit)

  • Design, develop, and maintain robust, scalable data pipelines using Python and SQL
  • Collaborate with data analysts, scientists, and business stakeholders
  • Build and maintain scalable data models
  • Implement and manage data pipeline orchestration using tools like Windmill and Airflow
  • Integrate and transform data from diverse sources into unified datasets

Requirements For Senior Data Engineer, Analytics (Enterprise Solutions Unit)

Python
PostgreSQL
  • Expert-level SQL and strong Python skills
  • Experience designing and maintaining scalable data models
  • Proficiency with orchestration tools (Windmill, Airflow, Dagster)
  • Solid understanding of data modeling principles
  • Experience with relational databases (BigQuery, PostgreSQL)
  • Proficiency with Git and collaborative development workflows
  • Familiarity with BI tools (Tableau, Looker, Power BI) is a plus
  • Experience with Google Cloud Platform (GCP) is a plus

Benefits For Senior Data Engineer, Analytics (Enterprise Solutions Unit)

Medical Insurance
Mental Health Assistance
  • Flexible working hours
  • Unlimited PTO
  • Flexi Benefit for hobby
  • Employee Support Program
  • Loss of family member financial aid
  • Employee Resource Groups
  • Meals, snacks, and drinks at the office
  • Corporate events
  • Teambuilding
  • Training, courses, conferences
  • Gifts for employees

Interested in this job?