> Markdown version of [/jobs/ext/1315645-data-engineer](https://www.wearedevelopers.com/jobs/ext/1315645-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Engineer - **Company:** NextSource Inc. - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $166,400.0 - $187,200.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Excel, Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon S3, Data Analysis, Application Frameworks, Business Logic, Big Data, Cloud Computing, Cloud Database, Profiling, Code Review, Data Validation, Information Engineering, Data Governance, Data Sharing, Data Structures, Data Warehousing, Database Queries, Document-Oriented Databases, Python (Programming Language), Microsoft Message Queuing, Operational Databases, Cloud Services, Software Engineering, SQL Databases, Tableau (Software), TypeScript, Google Cloud, GitHub Copilot, Snowflake, Apache Spark, AWS Lambda, Information Technology, AWS Glue, Tools for Reporting, Amazon Simple Queue Service (SQS), Software Version Control, Data Pipelines, Amazon Redshift, Databricks - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/1f475e00-f605-47d3-8133-453aa0fa4bbc ## About the Role * Bachelor's degree in Engineering, Computer Science, a related field, or equivalent professional experience. * 10+ years of general experience in quality testing, data quality, data engineering, analytics engineering, software engineering, or a related discipline. * Strong SQL skills with experience writing complex queries to analyze, validate, and troubleshoot data across multiple systems. * Professional experience working with large datasets and production data pipelines. * Experience designing or maintaining data quality checks, monitoring, alerting, or observability processes for production datasets or pipelines. * Proficiency in Python or TypeScript for automation, testing, and data analysis. * Experience with cloud data platforms and tools such as AWS, Redshift, Athena, Snowflake, Databricks, or similar technologies. * Strong understanding of data structures, data modeling, transformations, lineage, and common sources of data defects. * Ability to investigate issues across systems, apply business logic, and translate ambiguous problems into structured analysis and action. * Experience with BI and reporting tools such as Tableau, QuickSight, or similar platforms. * Exposure to AI-assisted development tools and hands-on experience applying AI tools to support automation, coding, testing workflows, or data pipeline activities. * Ability to support high-priority operational periods and respond effectively to production data issues when needed., * Experience with digital administration, operational reporting, or high-volume event-based reporting environments. * Hands-on experience with Apache Spark or other big data processing frameworks. * Experience building reusable validation frameworks or automated data quality tooling. * Experience with Tableau AI, Amazon Q, Google Cloud AI, Google Cloud Smart Analytics, GitHub Copilot, Claude, or similar AI-assisted tools. * Experience with Tableau Desktop / Creator or Amazon QuickSight. * Familiarity with AWS Glue, Lambda, SNS, and SQS. Tech Stack Grid Technology / Skill Expected Level 1-5 SQL 5 Python 5 Redshift 5 Microsoft Excel 4 AI Tools 3 AWS S3 3 AWS Glue 3 AWS Athena 2 Tableau Desktop / Creator 2 Amazon QuickSight 2 AWS Lambda 1 AWS SNS / SQS 1 Tools and Platforms Category Tools / Technologies Data Warehousing and Querying SQL, Amazon Redshift, Amazon Athena, Snowflake, Databricks Cloud and Storage AWS S3, AWS Glue, AWS Lambda, AWS SNS, AWS SQS Data Processing Apache Spark BI and Reporting Tableau Desktop / Creator, Amazon QuickSight Automation and Analysis Python, TypeScript, Microsoft Excel AI-Assisted Tools Amazon Q, Google Cloud AI, Google Cloud Smart Analytics, Tableau AI, GitHub Copilot, Claude Data Quality Automated validation, reconciliation, monitoring, alerting, observability, lineage documentation Ideal Candidate Profile The ideal candidate is a hands-on data professional with advanced SQL expertise, strong Python automation skills, and experience supporting data quality for large reporting datasets. They should be comfortable tracing data issues across systems, validating complex business logic, building automated checks, and improving trust in data used for operational and leadership reporting. ## Description We are seeking a Senior Data Engineer for a long-term contract opportunity. This role will support a reporting and analytics team responsible for data used in digital administration, operational reporting, post-administration analysis, and leadership insights., The ideal candidate will have deep experience with complex SQL, Python, cloud data platforms, data quality engineering, and large-scale reporting datasets. This role is focused on ensuring that critical reporting data is accurate, complete, timely, and trustworthy., As a Senior Data Engineer, you will help ensure that the data powering products, reporting, and operational workflows is reliable and production-ready. You will design and implement data quality checks, monitoring, reconciliation processes, and remediation workflows across data pipelines and platforms. This role blends hands-on technical investigation, automation, data analysis, and collaboration with engineering, analytics, product, and business teams., Data Quality Engineering and Monitoring * Design and implement automated data quality checks for completeness, accuracy, consistency, freshness, and schema integrity across critical datasets and pipelines. * Build monitoring, alerting, and observability solutions to detect anomalies, pipeline failures, data drift, and unexpected changes before they impact downstream users. * Develop and maintain reconciliation processes across source systems, transformed datasets, reports, and operational outputs. * Partner with engineers and analysts to define quality rules, acceptance criteria, and validation requirements for new and existing systems. * Create reusable frameworks, scripts, and tooling for profiling, testing, and validating data in production and non-production environments. Investigation, Analysis, and Remediation * Investigate data issues by tracing data across systems, transformations, and business workflows to identify root causes and recommend fixes. * Use SQL, Python, and cloud data tools to analyze large datasets, isolate anomalies, and validate business logic. * Support incident response and issue resolution for data-related production problems, especially during high-priority operational periods. * Work with cross-functional teams to remediate defects, improve upstream processes, and reduce recurrence of common data issues. * Communicate findings clearly to technical and non-technical stakeholders, including issue summaries, remediation recommendations, and quality trends. Governance, Documentation, and Team Success * Document data definitions, validation logic, lineage, quality rules, and remediation procedures. * Contribute to best practices for testing, version control, deployment, and ongoing maintenance of data quality solutions. * Participate in Agile ceremonies, code reviews, and team planning. * Support standards for data governance, ownership, and operational excellence. * Partner with stakeholders to improve trust in shared data assets and ensure data quality is built into delivery from the start. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [How we built an AI-powered code reviewer in 80 hours](https://www.wearedevelopers.com/videos/1511-how-we-built-an-ai-powered-code-reviewer-in-80-hours) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Blueprints for Success: Steering a Global Data & AI Architecture](https://www.wearedevelopers.com/videos/1577-blueprints-for-success-steering-a-global-data-ai-architecture) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools)