Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

Toptal

Toptal is a global network connecting companies with top freelancers in business, design, and technology, allowing for scalable, on-demand team augmentation. With an extensive pool of talent and a fully remote model, Toptal stands out by blending top-tier professional expertise with a supportive virtual environment that prioritizes innovation and collaboration.

About the Role

We're looking for a Senior Data Engineer to design, build, and maintain scalable data pipelines and ML-ready infrastructure on Azure and Databricks. This is a hands-on engineering role: you'll own the full data pipeline lifecycle — ingestion, transformation, orchestration, and deployment — while supporting machine learning workflows with clean, reliable data. If you're comfortable owning infrastructure decisions and writing production-quality Python at scale, this role is built for that.

What You'll Do

  • Design, build, and maintain data pipelines using Databricks and Azure-native data services

  • Develop and optimize ETL/ELT processes to support analytics and machine learning workloads

  • Build and maintain CI/CD pipelines for data engineering and ML deployment workflows

  • Write clean, efficient, production-quality Python for data processing and pipeline automation

  • Support machine learning teams with well-structured, high-quality datasets and feature pipelines

  • Design and manage data architecture across Azure services (e.g., Azure Data Factory, Azure Data Lake, Azure Synapse)

  • Monitor pipeline performance, troubleshoot data quality issues, and implement reliability improvements

  • Implement data governance, security, and access control best practices

  • Collaborate with data scientists, analysts, and software engineers to align data infrastructure with business needs

  • Participate in code reviews, architecture discussions, and technical planning

What You Bring

  • Strong hands-on experience with Azure cloud data services

  • Proven experience building and maintaining pipelines on Databricks

  • Solid experience designing and managing CI/CD pipelines for data or ML workflows

  • Strong Python skills for data engineering and pipeline development

  • Working knowledge of machine learning workflows and how data engineering supports them

  • Experience with SQL and relational/distributed data systems

  • Understanding of data pipeline orchestration, monitoring, and reliability practices

  • Strong problem-solving skills and ability to work independently on complex data infrastructure challenges

  • Solid communication skills for collaborating with data science and engineering teams

Nice to Have

  • Experience with MLOps practices and tools (MLflow, Azure ML)

  • Familiarity with Spark internals and performance tuning within Databricks

  • Experience with infrastructure-as-code (Terraform, Bicep, ARM templates)

  • Exposure to real-time/streaming data pipelines (Kafka, Event Hubs, Structured Streaming)

  • Relevant Azure or Databricks certifications

Why This Role

  • Full pipeline ownership: Own data infrastructure end to end, from ingestion through ML-ready delivery

  • Modern data stack: Work with Azure and Databricks, leading platforms in enterprise data engineering

  • Cross-functional impact: Directly enable machine learning and analytics outcomes, not just move data

  • Flexibility: Remote-friendly engagement structure

How to Apply

Ready to bring your data engineering expertise to Azure and Databricks-powered ML infrastructure? Apply through Toptal here: https://www.toptal.com/talent/apply

Recommended for you based on this role

Similar stack
Same company
In your city
Remote • Full-Time • 5+ year exp • Bachelor's Degree
JavaScript
Python
TypeScript
AI/ML
Claude
Claude Code
Cursor
LLM
NLP
Prompt Engineering
DevOps
AWS
CI/CD
Docker
GCP
Kubernetes
Platform Engineering
Apply
Remote • Full-Time • PhD
Python
SQL
Databases
Snowflake
AI/ML
Anomaly Detection
DevOps
AWS
CI/CD
Git
Platform Engineering
Apply
Remote • Full-Time
AI/ML
LLM
DevOps
Azure
Apply
Remote • Contractor
Python
DevOps
Amazon EC2
Amazon EKS
AWS
CI/CD
Datadog
Docker
FinOps
GitHub Actions
GitLab CI
Grafana
Jenkins
Kubernetes
Prometheus
Terraform
Cybersecurity
HIPAA
SOC 2
Apply
Remote • Contractor
DevOps
Azure
Azure DevOps
Apply
Remote • Contractor
Cybersecurity
HIPAA
ISO 27001
PCI DSS
Apply
Remote • Contractor
DevOps
GCP
Management
Google Workspace
Marketing
Salesforce
Apply
Remote • Contractor • Saint Louis
Python
Python
pySpark
Databases
Databricks
AI/ML
Time Series Forecasting
Spark
DevOps
CI/CD
Apply
Remote • Contractor
C#
SQL
TypeScript
JavaScript
C#
.NET
Entity Framework Core
Frontend
Angular
DevOps
Azure
Azure DevOps
CI/CD
Docker
Git
Kubernetes
Apply
In office • Contractor • 5+ year exp
Python
TypeScript
Management
Jira
QA
Playwright
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Remote work
Remote
Employment
Contractor