Senior Data Engineer (IC + Team Lead)

Ravio helps companies build stronger teams through better compensation by providing real-time data platform for salary, equity, and benefits tracking.
$100,000 - $120,000
Data
Staff Software Engineer
Hybrid
51 - 100 Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Manager, Data Science - PSM

Senior Data Science Manager position at LinkedIn leading the Product Service & Marketplaces team, focusing on Ads and Sales Solutions analytics.

Senior Manager, Data Science - PSM

Lead data science team for LinkedIn's Product Service & Marketplaces, focusing on Ads and Sales Solutions analytics and optimization.

Engineering Manager, Metrics Infrastructure

Lead Airbnb's Metrics Infrastructure team in developing next-gen data platforms, managing engineering teams, and driving technical strategy with competitive compensation and remote flexibility.

Staff Data Engineer

Staff Data Engineer position at Airbnb focusing on building and maintaining large-scale data systems and pipelines.

Staff Software Engineer, Data Warehouse Compute

Staff Software Engineer position at Airbnb focusing on data warehouse compute infrastructure and big data technologies.

Description For Senior Data Engineer (IC + Team Lead)

Ravio is a fast-growing startup that's revolutionizing how companies handle compensation. As the European leader serving over 1,200 clients, we're seeking a Senior Data Engineer to take on a dual role as both an Individual Contributor and Team Lead. This position offers a unique 50/50 split between hands-on engineering and leadership responsibilities.

The role involves driving the development of our data platform while managing a small team of data engineers. You'll be working with technologies like Python, GCP, and PostgreSQL to build and maintain critical data pipelines. The position reports to the Head of Data and works closely with the co-founder/CPTO.

We're looking for someone with 6+ years of data engineering experience and at least 2 years in team leadership. You'll be responsible for shaping the data roadmap, ensuring data quality, and fostering a positive team culture. The role offers significant growth opportunities in both technical and management tracks.

Our tech stack includes Python, GCP services, PostgreSQL, and modern CI/CD practices. We offer competitive compensation (£100,000 - £120,000), equity, comprehensive benefits, and a flexible work culture. This is an opportunity to join a company where data is central to the mission of ensuring fair compensation for everyone.

If you're passionate about using data to drive business decisions, enjoy both coding and leading teams, and want to make a real impact on how companies approach compensation, this role offers the perfect blend of technical challenges and leadership opportunities.

Last updated a month ago

Responsibilities For Senior Data Engineer (IC + Team Lead)

  • Be a senior technical contributor in data engineering team
  • Shape and implement the data roadmap
  • Ensure data quality, governance, and security best practices
  • Manage data engineering team processes and ways of working
  • Partner with engineers, product managers and broader team
  • Coach and line manage data engineers
  • Foster team culture in the Data team

Requirements For Senior Data Engineer (IC + Team Lead)

Python
PostgreSQL
  • 6+ years experience in data engineering, with at least 2 years in a team leadership role
  • Expertise in at least one high level language: Python, Julia, R, Matlab, Go
  • Familiarity working with terraform, cloud logs, SQL databases
  • Experience working with production systems, CI/CD
  • Proven ability to mentor engineers, set team goals, and drive execution
  • Comfortable working in a fast-paced, startup environment
  • Excellent listener and communicator

Benefits For Senior Data Engineer (IC + Team Lead)

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • 37 days paid time off (25 days holiday + 4 wellness days + 8 public holidays)
  • Up to 6% pension matching scheme
  • £60 a month wellness allowance
  • Private healthcare cover with AXA
  • Personal worldwide travel insurance
  • Income protection insurance
  • 16 weeks fully paid birthing parent leave
  • 8 weeks fully paid leave for non-birthing parents
  • Company equity stake

Interested in this job?