Senior Data Engineer

5600 - 7400 USD/ mies.B2B
SeniorFull-time·B2B
#394081·Dodano 4 dni temu·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonSnowflakeSQLDockerCI/CD

Firma i stanowisko

AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and startups across 17+ industries. The company is recognized for leadership in application development and AI/ML.

Wymagania

  • 4+ years of experience as a Data Engineer.
  • Strong proficiency in Python with modular, maintainable, and well-tested code.
  • Advanced knowledge of SQL, query optimization, database design, and normalization/denormalization.
  • Hands-on experience with Snowflake.
  • Production experience with workflow orchestration tools such as Apache Airflow, Prefect, or Dagster.
  • Experience with REST APIs, event-driven architectures, and batch and streaming pipelines.
  • Experience implementing automated data quality checks, data lineage, and alerting mechanisms.
  • Strong experience with Git, Docker, CI/CD automation, and Infrastructure-as-Code fundamentals.
  • Upper-intermediate English proficiency.

Nice to have:

  • Experience with dbt for data transformations.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Experience with message streaming technologies such as Apache Kafka or AWS Kinesis.

Obowiązki

  • Design, build, and maintain scalable ETL/ELT workflows processing batch and streaming data from diverse sources.
  • Design normalized and denormalized schemas in Snowflake to optimize query performance for analytics.
  • Connect and ingest data from third-party REST APIs, event-driven streams, and batch sources into data platforms.
  • Maintain and expand workflow orchestration pipelines using Airflow, Prefect, or Dagster.
  • Implement automated data testing, validation, lineage tracking, and alerting frameworks.
  • Drive CI/CD best practices, maintain codebases using Git and Docker, and adopt Infrastructure-as-Code patterns.
  • Apply software engineering standards including design patterns, automated unit and integration testing, and clear documentation.

Benefity

  • Professional growth with mentorship, TechTalks, and personalized growth roadmaps.
  • Competitive USD-based compensation with budgets for education, fitness, and team activities.
  • Access to exciting projects with Fortune 500 enterprises and leading product brands.
  • Flextime allowing options to work from home or office for optimal work-life balance.

Inne informacje

Informujemy, że administratorem danych jest AgileEngine z siedzibą McLean, VA, 1751 Pinnacle Drive Suite 600 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

AgileEngine

AgileEngine

13 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz