
Real job — pulled straight from Algoworks’s careers page · Verified August 13, 2026 · No reposts.
Job description
Algoworks is hiring a Principal Data Engineer — a full-time, remote role. Apply directly on Algoworks's careers page below.
Principal - Data Engineer
Experience: 8 Years
- Lead a team of data engineers supporting enterprise data integration and reporting platforms.
- Establish best practices for ETL development, monitoring, testing, deployment and support.
- Drive continuous improvements in data quality, platform reliability and operational efficiency.
- Provide technical leadership for data architecture, ingestion frameworks and reporting solutions.
- Investigate and resolve complex ETL failures, data load issues and reporting discrepancies.
- Troubleshoot data flow issues across source systems, staging layers data warehouse and reporting environments.
- Perform root-cause analysis of data quality, completeness and reconciliation issues.
- Analyze source-to-target mappings and validate data transformations.
- Optimize ETL processes for performance, scalability and maintainability.
- Support data warehouse operations, including dimensional models, fact tables and reporting datasets.
- Support reporting platforms and troubleshoot data discrepancies impacting business users.
- Validate reporting accuracy and consistency across dashboards and operational reports.
- Investigate missing, delayed, duplicated, or incorrect data in reports and downstream systems.
- Partner with business stakeholders to understand reporting requirements and data issues.
- Define and implement data quality controls and validation frameworks.
- Implement and maintain monitoring for ETL pipelines, data freshness and reporting readiness.
- Develop dashboards for:
- Pipeline execution status
- Data completeness
- Data quality validation
- Data freshness monitoring
- Failed loads and exception tracking
- Establish alerting and operational support procedures for critical data failures.
- Serve as a technical point of contact for data platform and reporting discussions.
- Communicate findings, risks, root causes and remediation plans to clients and stakeholders.
- Lead technical review sessions and incident investigations.
- Provide regular updates on platform health, data quality metrics and support activities.
- Bachelor's degree in Computer Science, Information Technology, Business Administration, or a related field.
- 10+ years of experience in Data Engineering, ETL, or Data Warehouse environments.
- 3+ years leading data engineering teams.
- Strong ETL/ELT development experience.
- Experience in C#, SSIS is must.
- Data warehouse architecture and design.
- Data integration and transformation frameworks.
- Experience supporting large-scale enterprise reporting environments.
- Advanced SQL Server expertise.
- Query tuning and performance optimization.
- Data modeling (star schema, dimensional modeling).
- Stored Procedures, Views, Functions and Index optimization.
- Azure Data Factory, Fabric, Synapse, Databricks, or similar platforms.
- Experience with modern data lake and warehouse architectures.
- Data orchestration and scheduling frameworks.
- ETL monitoring and observability.
- Data quality frameworks and validation processes.
- Incident management and root-cause analysis.
- Production support and operational troubleshooting.
- Experience leading data engineering teams.
- Strong client-facing communication skills.
- Ability to translate technical issues into business impacts.
- Experience coordinating efforts across business, reporting, engineering and operations teams.
- Strong documentation and analytical skills.
- Strong experience in .NET/C# development, Microsoft SSIS, ETL/ELT pipelines and enterprise data integration solutions.
- Expertise in SQL Server, data warehousing, data modeling, query optimization and performance tuning.
- Hands-on experience with data troubleshooting, root-cause analysis, data quality validation, and production support in large-scale environments
- Proven experience leading data engineering teams and working with business stakeholders, reporting teams and clients.
- Experience supporting healthcare, public safety, or enterprise SaaS reporting platforms.
- Experience with Azure Fabric, Synapse, Databricks, or modern cloud data platforms.
- Exposure to data governance, master data management and reporting modernization initiatives.
- Strong ownership mindset with a focus on data reliability, platform stability and operational excellence.
- Excellent analytical and problem-solving skills with the ability to resolve complex data and reporting issues.
- Effective leadership and stakeholder management capabilities, with strong client-facing communication skills.
- Passion for mentoring teams, driving continuous improvement and delivering high-quality data solutions.
Get Data Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
Is Principal Data Engineer at Algoworks a remote job?
Yes, Principal Data Engineer at Algoworks is a remote position. This role is open to remote candidates.
What skills are required for Principal Data Engineer at Algoworks?
The required skills for Principal Data Engineer at Algoworks include: C#, ETL, Data Warehousing, SQL Server, Databricks, Agile.
What is the seniority level for Principal Data Engineer at Algoworks?
Principal Data Engineer at Algoworks is a Principal / Manager level position.
How do I apply for Principal Data Engineer at Algoworks?
You can view the full description and apply for Principal Data Engineer at Algoworks on EchoJobs: https://echojobs.io/job/algoworks-principal-data-engineer-xvdro.



