Browse All Jobs
Job Description

Tide is seeking a Lead Data Engineer to join their team and be responsible for building and running data pipelines and services to support business functions, reports, and dashboards. The role is focused on using BigQuery/Snowflake, Airflow, dbt, Tableau/Looker, AWS and GCP for business intelligence.

The Role Involves:

  • Developing end-to-end ETL/ELT pipelines.
  • Designing and implementing scalable processes for data extraction, processing, and analysis in a Data Mesh architecture.
  • Mentoring junior engineers.
  • Serving as a data technology expert.
  • Troubleshooting technical issues.
  • Improving data pipeline delivery.
  • Translating business requirements into technical specifications.
  • Owning the delivery of data models and reports.
  • Performing exploratory data analysis to identify and prevent data quality issues.
  • Optimizing data feeds with Data Analysts.
  • Discovering, transforming, testing, deploying, and documenting data sources.
  • Applying and championing data warehouse governance.
  • Building Looker dashboards, if required.

Requirements:

  • 4+ years of development experience with Snowflake or similar data warehouse technology.
  • Experience with dbt and other modern data stack technologies (e.g., Apache Airflow, Fivetran, AWS, git, Looker).
  • Experience with agile processes (SCRUM).
  • Extensive experience writing advanced SQL statements and performance tuning.
  • Experience with data ingestion techniques using custom or SAAS tools like Fivetran.
  • Experience in data modeling and optimizing data models.
  • Experience in data mining, data warehouse solutions, and ETL using databases in a business environment with complex datasets.
  • Experience architecting analytical databases (in Data Mesh architecture) is an advantage.
  • Experience working in agile cross-functional delivery teams.
  • High development standards for code quality, code reviews, unit testing, CI/CD.
  • Strong technical documentation skills and communication abilities.
  • Business-level English proficiency.
  • Basic understanding of various systems across the AWS platform (Good to have).
  • Experience in fintech and with Python, governance tools, or data quality tools is an advantage.

What Tide Offers:

  • Flexible working arrangements.
  • Work remotely from home or anywhere in their assigned Indian state.
  • Work from a different country or Indian state for 90 days of the year.
  • Competitive salary.
  • Self & Family Health Insurance.
  • Term & Life Insurance.
  • OPD Benefits.
  • Mental wellbeing through Plumm.
  • Learning & Development Budget.
  • WFH Setup allowance.
  • 15 days of Privilege leaves.
  • 12 days of Casual leaves.
  • 12 days of Sick leaves.
  • 3 paid days off for volunteering or L&D activities.
  • Stock Options.
Apply Manually

Careers at Tide

Tide is a rapidly expanding finance platform dedicated to saving small businesses time and money. It provides business accounts, banking services, and connected administrative solutions like invoicing and accounting. Serving over 1 million small businesses globally, Tide operates in the UK, India, and Germany. Headquartered in London, with offices in Sofia, Hyderabad, Delhi, Berlin and Belgrade, the company fosters a transparent and inclusive environment. Tide embraces diversity and is committed to building products that resonate with the diverse needs of its members.

All Jobs at Careers at Tide (168)