Senior Database Engineer
Consumer Direct Care NetworkAbout the role
General information
Date Wednesday, November 26, 2025 Location MT - Remote - Home Office Remote/Hybrid Yes Position Level Individual Contributor IV Employment Type Full time Career Field Information TechnologyDescription & Requirements
Culture Vision at Consumer Direct Care Network
At CDCN, we strive to create a workplace where everyone is supported and motivated to be their best; we collaborate on shared goals and celebrate our accomplishments.
WE WELCOME YOU INTO A GROWING COMPANY
Consumer Direct Care Network is all about caring for people. Care is at our core, and we strive to live up to it every day. We provide services in 14 states across the USA, and our programs grow every year. We specialize in home and community-based services that support individuals with disabilities and older adults so they can remain in their homes and communities.
JOB SUMMARY
The Senior Data Engineer is responsible for designing, developing, and maintaining scalable data solutions that support enterprise analytics and business intelligence needs. This role focuses on building and optimizing batch data pipelines using Azure Data Factory, Azure Fabric, and Azure Synapse Analytics, as well as developing dimensional data models and data warehouse architecture to ensure high performance and reliability. The engineer will troubleshoot and resolve data pipeline failures, monitor execution, and implement proactive alerting mechanisms. Collaboration with data analysts, BI developers, and stakeholders is essential to understand requirements and deliver accurate, high-quality data solutions. Additionally, the Senior Data Engineer will lead code reviews, enforce best practices, and continuously identify opportunities for automation and process optimization. This position requires participation in on-call rotations and occasional after-hours work for system upgrades and outages.
JOB DUTIES
- Design, develop, and maintain batch data pipelines using Azure Data Factory, Azure Fabric, and Azure Synapse Analytics
- Build and optimize dimensional data models including fact tables, dimension tables, and slowly changing dimensions
- Develop and maintain data warehouse architecture following best practices for scalability and performance
- Write complex SQL queries, stored procedures, and optimize query performance
- Troubleshoot and resolve data pipeline failures, data quality issues, and performance bottlenecks
- Monitor pipeline execution and implement alerting mechanisms for proactive issue detection
- Collaborate with data analysts, BI developers, and stakeholders to understand data requirements
- Implement data quality checks and validation rules to ensure data accuracy and consistency
- Document data pipelines, data models, and technical processes
- Lead code reviews and contribute to data engineering best practices
- Identify and implement automation, simplification, and optimization of processes and technologies
- Participa
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s