Data Engineer (Snowflake)

Addepto
•Hybrid

About The Position

Addepto is a leading AI consulting and data engineering company that builds scalable, ROI-focused AI solutions for large enterprises and startups. As a Data Engineer, you will join a senior engineering team working on a greenfield data platform, involved in building the solution end-to-end. This involves integrating data from multiple file-based and API sources into a modern cloud data warehouse, with a focus on data quality, reliability, scalability, and production readiness. Addepto is also involved in other data projects, including developing and maintaining a large platform for processing automotive data using Spark, Cloudera, Airflow, Iceberg, Python, and AWS; designing and developing a universal data platform for global aerospace companies powered by Azure and Databricks; and implementing a centralized reporting platform for a telecommunications company using BigQuery and Looker.

Requirements

  • At least 4 years of commercial experience in Backend Engineering, Data Engineering, or building production data-intensive systems.
  • Strong programming skills in Python, including clean code and solid software engineering practices.
  • Proven hands-on experience with Snowflake as a modern cloud data platform.
  • Hands-on commercial experience with Django and building REST APIs.
  • Experience designing and developing data ingestion / ETL or ELT pipelines from file-based and API sources.
  • Working knowledge of at least one major cloud platform (AWS, Azure, or GCP).
  • Experience with workflow orchestration tools such as Airflow or equivalent.
  • Strong understanding of data validation, data quality, and error-handling design.
  • Experience working with CI/CD and production environments.
  • Ability to work independently and take ownership of technical deliverables.
  • Experience using AI coding assistants or AI-supported development workflows.
  • Excellent communication skills and the ability to clearly document technical decisions.
  • Fluent English (at least C1 level).

Responsibilities

  • Design and develop scalable data ingestion pipelines for file-based and API data sources using Python.
  • Build and maintain backend components responsible for data processing, validation, and integration.
  • Design and develop REST APIs using Python and Django.
  • Implement robust data quality, validation, and error-handling mechanisms.
  • Design and maintain data models and work with modern cloud data platforms and warehouses.
  • Develop and maintain automated data-quality tests.
  • Work with cloud services and workflow orchestration tools such as Airflow.
  • Contribute to CI/CD pipelines and application environment configuration.
  • Ensure solutions are reliable, maintainable, scalable, and production-ready.
  • Write and maintain technical documentation and operational runbooks.
  • Collaborate with engineers and stakeholders to translate business and technical requirements into effective solutions.
  • Use AI-assisted development tools and workflows as part of day-to-day software delivery.

Benefits

  • Work in a supportive team of passionate enthusiasts of AI & Big Data.
  • Engage with top-tier global enterprises and cutting-edge startups on international projects.
  • Enjoy flexible work arrangements, allowing you to work remotely or from modern offices and coworking spaces.
  • Accelerate your professional growth through career development paths, knowledge-sharing initiatives, language classes, and sponsored training and conferences.
  • Benefit from partnerships with Databricks and Anthropic, which provide access to industry-leading training materials and certification programs.
  • Participate in team-building events and utilize the integration budget.
  • Celebrate work anniversaries, birthdays, and milestones.
  • Access medical and sports packages, eye care, and well-being support services, including psychotherapy and coaching.
  • Get full work equipment for optimal productivity, including a laptop and other necessary devices.
  • Boost your personal brand by speaking at conferences, writing for our blog, or participating in meetups.
  • Experience a smooth onboarding with a dedicated buddy, and start your journey in our friendly, supportive, and autonomous culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service