Senior Data Engineer - Remote
Role details
Job location
Tech stack
Job description
We are seeking a Senior Data Engineer with strong experience in data extraction, transformation, and analytics to support enterprise reporting and system modernization initiatives. This role will play a critical part in sunsetting legacy systems, extracting and consolidating data, and enabling high-quality reporting through Power BI and Tableau.
You will work closely with analytics, engineering, and business stakeholders while building and maintaining cloud-native data solutions on Azure., * Design, build, and maintain scalable data pipelines using Python and cloud-native services
-
Extract, transform, and load (ETL/ELT) data from legacy and sunsetting systems into modern analytics platforms
-
Develop and optimize AWS Lambda-style serverless workloads (or equivalent patterns) using Python
-
Model, store, and query structured data in PostgreSQL
-
Support and enable business reporting and analytics, partnering with BI teams using Power BI and Tableau
-
Ensure data accuracy, consistency, and availability for reporting and downstream analytics
-
Collaborate with stakeholders to understand reporting requirements and translate them into technical solutions
-
Implement and maintain DevOps best practices, including CI/CD pipelines, infrastructure automation, and monitoring
-
Manage source control and collaboration using Git
-
Work closely with Azure services to build reliable, secure, and scalable data platforms
-
Monitor and troubleshoot data pipelines, ensuring performance, reliability, and cost efficiency
Requirements
-
6+ years of experience as a Data Engineer, Analytics Engineer, or similar role
-
Strong proficiency in Python for data engineering and automation
-
Hands-on experience with PostgreSQL (schema design, query optimization, performance tuning)
-
Experience with serverless or event-driven architectures (e.g., Lambda-style functions)
-
Solid DevOps experience, including CI/CD pipelines and deployment automation
-
Proficiency with Git and collaborative development workflows
-
Experience working in cloud environments, with a strong preference for Microsoft Azure
-
Proven experience supporting reporting and analytics platforms, especially Power BI and Tableau
-
Experience extracting and migrating data from legacy or decommissioned systems
-
Strong understanding of data quality, governance, and reliability best practices