Senior Data Engineer (Python)
- Design
- Preferred from Brazil, Bulgaria, Colombia, Georgia, Hungary, Lithuania, Poland, Romania, Uzbekistan
- 3000 - 5000 USD
- Senior
- Full-Time
- Remote
XY DIGITAL is hiring a Senior Data Engineer (Python) to join a long-term digital transformation project in collaboration with a major global consulting firm. The role focuses on scalable architecture, modern data handling, and cross-team collaboration using a highly modern tech stack including FastAPI, Azure, and MongoDB. You’ll help shape best practices, optimize performance, and contribute to high-impact enterprise systems. If you’re driven by precision, performance, and collaboration—this role is for you.
Step 1: Introductory HR screening
Step 2: Technical interview and live case or review
Step 3: Final evaluation with client-side lead engineer
Start Date: Immediate
Contract: Long-term / Open-ended
Design, build, and maintain scalable Python-based data engineering solutions
Review and enforce code quality and best practices across the project
Lead or contribute to team-wide code reviews and performance tuning
Mentor junior engineers and support technical leadership
Collaborate daily with client stakeholders and distributed teams
Build and optimize data flows, pipelines, and integrations
Maintain technical documentation, test coverage, and project standards
Troubleshoot and resolve performance bottlenecks and deployment issues
5+ years of experience in software or data engineering
Strong expertise in Python with hands-on use of FastAPI
Advanced skills in data manipulation using Pandas, Polars, or similar
Proficient with Pydantic for validation and schema control
Knowledge of asynchronous programming and asyncio
Experience with MongoDB, Parquet, Delta Tables
Solid understanding of data pipelines, transformation, and optimization
Strong attention to detail and analytical thinking
Proven ability to self-manage workload and meet tight deadlines
Comfortable collaborating across time zones and disciplines
Experience with Azure services: Service Bus, Blob Storage, Redis, Data Lake
Familiarity with .NET, Databricks, Spark, or PySpark
Experience with Docker and Kubernetes
Understanding of Microservices architecture in distributed environments
Data Engineering
Python
FastAPI
Data Manipulation & Analysis
Pydantic
asyncio
MongoDB
Parquet
Delta Tables
Azure