Browse All Jobs
Job Description

Tide is seeking a Staff Data Engineer to join their team in Bengaluru, India. The company is building a business management platform designed to save small businesses time and money, offering business accounts and connected administrative solutions. The Staff Data Engineer will be responsible for building and running data pipelines and services to support business functions, reports, and dashboards.

The role involves working with BigQuery/Snowflake, Airflow, Stitch/Fivetran, dbt, Tableau/Looker, and AWS/GCP. The Staff Data Engineer will develop ETL/ELT pipelines, design scalable processes for data extraction and analysis, and mentor junior engineers. They will also troubleshoot technical issues, improve data pipeline delivery, and translate business requirements into technical specifications.

Responsibilities:

  • Developing end to end ETL/ELT Pipeline working with Data Analysts of business Function.
  • Designing, developing, and implementing scalable, automated processes for data extraction, processing, and analysis in a Data Mesh architecture
  • Mentoring Fother Junior Engineers in the Team
  • Troubleshooting and resolving technical issues as they arise
  • Translating business requirements into technical requirements
  • Owning the delivery of data models and reports end to end
  • Working with Data Analysts to ensure that all data feeds are optimised and available
  • Discovering, transforming, testing, deploying and documenting data sources
  • Building Looker Dashboard for use cases if required

Requirements:

  • 9+ years of extensive development experience using snowflake or similar data warehouse technology
  • Working experience with dbt and other technologies of the modern data stack, such as Snowflake, Apache Airflow, Fivetran, AWS, git ,Looker
  • Experience in agile processes, such as SCRUM
  • Extensive experience in writing advanced SQL statements and performance tuning them
  • Experience in Data Ingestion techniques using custom or SAAS tool like fivetran
  • Experience in data modelling and can optimise existing/new data models
  • Experience in data mining, data warehouse solutions, and ETL, and using databases in a business environment with large-scale, complex datasets
  • Experience working in agile cross-functional delivery team
  • High development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment
  • Strong technical documentation skills and the ability to be clear and precise with business users
  • Business-level of English and good communication skills
  • Basic understanding of various systems across the AWS platform

The role offers:

  • 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

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.