
Senior Data Engineer (Databricks Migration)
Sigma Software3 months ago
Remote, UkraineSenior
Responsibilities
- Participate in migrating a large-scale analytical platform from BigQuery to Databricks.
- Design and implement scalable Databricks Lakehouse architectures using Delta Lake.
- Analyze ETL and ELT workloads and define migration approaches.
- Develop and optimize high-volume data pipelines and Spark-based processing solutions using PySpark.
- Design and maintain Bronze, Silver, and Gold medallion architecture layers.
- Implement data governance and security best practices with Unity Catalog.
- Develop reusable data platform components and engineering standards.
- Optimize complex SQL and Spark workloads and troubleshoot performance issues.
- Support production deployments, platform reliability, and modernization activities.
- Collaborate with Data Science, Analytics, Product, and Customer Engineering teams on architecture and technical solutions.
- Conduct code reviews and contribute to maintainable, reliable data engineering practices.
Requirements
- 5+ years of professional experience as a Data Engineer.
- Strong Python programming skills and advanced SQL knowledge.
- Hands-on commercial experience with Databricks, Apache Spark, PySpark, and Delta Lake.
- Experience designing and building modern cloud-based data platforms and large-scale ETL/ELT pipelines.
- Experience with Spark Declarative Pipelines, cluster monitoring, metrics analysis, and performance optimization.
- Strong understanding of distributed data processing, data warehousing, and dimensional modeling.
- Experience with Airflow or similar orchestration tools.
- Experience implementing CI/CD practices for data engineering platforms.
- Strong troubleshooting, analytical, and performance optimization skills.
- Ability to collaborate independently and cross-functionally with international teams.
- Upper-Intermediate or higher English proficiency.
- Preferred experience with GCP, AWS, or Azure cloud services.
- Preferred experience in retail analytics, pricing optimization, machine learning or AI-related data workloads, platform modernization, or cloud migration.
Benefits
- Opportunities for continuous learning and technology growth.
- Meaningful engineering impact on complex international projects.
- Collaboration with international, cross-functional teams.
Tech Stack
Categories
Data Engineering
About Sigma Software
Sigma Software is a London-headquartered, privately held IT consultancy that designs and builds custom software for startups and enterprises. The company provides end-to-end services—engineering, web and mobile development, .NET/Java platforms, AR/VR, and UI/UX—delivered via outsourcing, managed teams, and consulting. Founded in 2002, it supports long-term product development and modernization projects across multiple industries for global clients.