Data Engineer

AgileEngine

United States

Hybrid

USD 110,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Professional growth
Competitive compensation
Exciting project selection
Flextime

Job summary

AgileEngine is seeking a Senior Data Engineer in the United States to design and build scalable data infrastructures for a thematic research platform. Responsibilities include developing Python-based ETL/ELT pipelines and implementing workflows with Airflow.

The ideal candidate will possess strong experience in Python, Big Data technologies such as Spark and Snowflake, and advanced communication skills. The company offers competitive compensation and flexible working arrangements to support work-life balance.

Qualifications

  • 5+ years of experience with Python.
  • 5+ years of experience with data processing and analytics libraries.
  • Proven ability to gather requirements from leadership and collaborate effectively.

Responsibilities

  • Design and implement Python Data Engineering solutions.
  • Design and build scalable Data Lakes and Warehouses.
  • Manage and optimize various file formats for high-performance data retrieval.

Skills

Python
Data processing
Airflow
Big Data technologies
SQL
NoSQL
AWS

Education

Bachelor’s degree in computer science/engineering

Tools

Snowflake
Pandas
Spark
Terraform

Job description

We are looking for a Senior Data Engineer to design and build scalable data lakes, warehouses, and lakehouse architectures supporting a thematic research platform that processes large volumes of financial data daily. You will implement Python-based ETL/ELT pipelines, orchestrate workflows with Airflow, develop ingestion workflows from third‑party APIs, and work with Snowflake, Spark, and AWS to deliver high-performance data infrastructure. The role combines hands‑on engineering with technical consulting responsibilities, translating business goals into data architecture roadmaps.

What you will do
  • Design and implement Python Data Engineering solutions;
  • Design and build scalable Data Lakes, Data Warehouses, and Data Lakehouses;
  • Design and implement robust ETL/ELT processes at scale using Python, incorporating modern pipeline orchestration tools like Airflow;
  • Develop sophisticated ingestion workflows from diverse 3rd party APIs and data sources;
  • Manage and optimize various file formats (Parquet, Avro, ORC) and columnar storage to ensure high-performance data retrieval;
  • Work with AI development tools to support and accelerate ongoing development, machine learning initiatives and advanced analytics;
  • Act as a technical consultant for stakeholders and leadership to gather requirements, understand business goals, and translate them into technical roadmaps;
  • Work with Terraform and other tools to build AWS and on‑prem infrastructure.
Must haves
  • You must be authorized to work for ANY employer in the US (e.g., Green card holders, TN visa holders, GC EAD, H4 EAD, U4U with EAD), as we are unable to sponsor or take over employment visa sponsorship at this time;
  • Advanced English level and exceptional communication skills;
  • Bachelor’s degree in computer science/engineering or other technical field, or equivalent experience;
  • 5+ years of experience with Python;
  • 5+ years of experience with data processing, manipulation, and analytics libraries like Pandas, Polars, PySpark or DuckDB;
  • 2+ years of experience with Big Data technologies (Spark, Snowflake);
  • Expert‑level knowledge of pipeline orchestration using Airflow or similar industry‑standard tools;
  • Deep understanding of Medallion Architecture, columnar file formats, and diverse database technologies (SQL, NoSQL, and Lakehouse architectures);
  • Proven ability to work with 3rd party APIs for complex data ingestion tasks;
  • Proficiency with modern Cloud platforms (AWS, GCP, Snowflake) and advanced SQL optimization;
  • Proven ability to gather requirements from leadership and collaborate effectively across cross‑functional teams;
  • Excellence in optimizing complex data pipelines and troubleshooting data latency or consistency issues in massive datasets;
  • A self‑starter mindset, regularly investigating more efficient data architectures and AI development tools to improve pipeline performance;
  • Taking pride in data integrity and the accuracy of the end‑to‑end pipelines and architectures you build;
  • Strong communication skills for seamless global collaboration with stakeholders and distributed teams;
Nice to haves
  • Familiarity with the fintech industry, understanding of financial data, regulatory requirements, and business processes specific to the domain;
  • Documentation skills to document data pipelines, architecture designs, and best practices for knowledge sharing and future reference;
  • AWS Sagemaker Studio, Jupyter for analyze data;
  • Terraform;
  • Scala.
Perks and Benefits
  • Professional growth

Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps

  • Competitive compensation

We match your ever‑growing skills, talent, and contributions with competitive USD‑based compensation and budgets for education, fitness, and team activities

  • A selection of exciting projects

Join projects with modern solutions development and top‑tier clients that include Fortune 500 enterprises and leading product brands

  • Flextime

Tailor your schedule for an optimal work‑life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

AgileEngine, LLC • United States

On-site
USD 140,000 - 200,000
100% remote work with flexible hours
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • Orlando (FL)

On-site
USD 120,000 - 170,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • Chicago (IL)

Hybrid
USD 140,000 - 190,000
Professional growth
Competitive pay (USD)
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • Boca Raton (FL)

Hybrid
USD 140,000 - 180,000
Professional growth
Competitive USD-based pay
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • Richmond (VA)

Hybrid
USD 120,000 - 180,000
Professional growth
Competitive USD-based compensation
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • Dallas (TX)

Hybrid
USD 140,000 - 190,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine • Miami (FL)

Hybrid
USD 120,000 - 180,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine, LLC. • Fort Lauderdale (FL)

Hybrid
USD 120,000 - 180,000
Professional growth
Competitive compensation
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine, LLC. • Los Angeles (CA)

On-site
USD 140,000 - 190,000
Professional growth
Competitive pay
Exciting projects
+1
Senior Data Engineer ID75059
Senior Data Engineer ID75059

AgileEngine, LLC. • Atlanta (GA)

Hybrid
USD 140,000 - 170,000
Professional growth
Competitive compensation
Exciting projects
+1