> Markdown version of [/jobs/ext/3555481-senior-data-engineer](https://www.wearedevelopers.com/jobs/ext/3555481-senior-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). --- # Senior Data Engineer - **Company:** University of Colorado - **Location:** Denver, CO, United States - **Experience:** Expert - **Salary:** $89,926.0 - $114,386.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Data Analysis, Computing Platforms, Automation of Tests, Microsoft Azure, Business Intelligence Development, Cloud Database, Cloud Engineering, Code Review, Information Systems, Databases, Continuous Integration, Data as a Services, Information Engineering, Data Governance, Data Infrastructure, Data Integration, Extract Transform Load (ETL), Data Mart, Data Systems, Data Warehousing, Database Development, Database Queries, DevOps, Python (Programming Language), Microsoft Data Access Components, Meta-Data Management, Microsoft SQL Server, SQL Azure, Operational Databases, Performance Tuning, Power BI, Software Tools, Azure Data Lake, SQL Stored Procedures, SQL Databases, SQL Server Integration Services, SQL Server Analysis Services, Data Streaming, Enterprise Data Management, Data Logging, Azure Data Factory, Apache Spark, Backend, Microsoft Fabric, Data Lakes, Information Technology, Data Lineage, Integration Frameworks, Azure Synapse Analytics, Software Version Control, Data Pipelines, Databricks - **Published:** October 2, 2026 - **Apply:** https://www.careerjet.com/job/use917d6b235c205d0a968d871bb822c9d/eaa ## About the Role A bachelor's degree in computer science, information systems, data science, engineering, or a directly related field from an accredited institution. Substitution: A combination of education and related technical/paraprofessional experience may be substituted for the bachelor's degree on a year-for-year basis. At least two (2) years of progressively responsible experience in data engineering, data integration, database development, business intelligence engineering, data warehousing, or a closely related technical field. Applicants must meet minimum qualifications at the time of hire. Preferred Qualifications: Experience designing, developing, and supporting enterprise data solutions, including ETL/ELT pipelines, data integration frameworks, data warehouses, data marts, lakehouses, and production data workflows. Experience with Azure and Microsoft data platform technologies such as Azure Data Factory, Azure SQL, Azure Data Lake Storage (ADLS), Blob Storage, Functions, Databricks, Synapse, Microsoft Fabric, Spark, or similar cloud-based data engineering services. Strong experience with relational databases and SQL development, including complex queries, stored procedures, performance tuning, data modeling, and implementation of scalable analytical data platforms. Experience developing reusable data engineering capabilities, including frameworks for data quality, observability, metadata management, data lineage, automated testing, CI/CD, and DevOps practices. Experience modernizing and migrating legacy data and business intelligence platforms (e.g., SQL Server, SSIS, SSAS), and/or supporting data environments within regulated industries such as healthcare, higher education, research, or finance. Conditions of Employment: Applicants must be legally authorized to work in the United States without requiring sponsorship. We are unable to provide work visa sponsorship or employment authorization for this position now or in the future. Knowledge, Skills, and Abilities: Knowledge of modern data engineering, data warehousing, lakehouse architectures, data integration patterns, and enterprise data management principles. Knowledge of data quality, data governance, metadata management, data lineage, security, privacy, and maintainability best practices. Skill in analyzing complex technical problems, evaluating alternatives, and applying sound judgment to develop effective and scalable solutions. Skill in communicating technical concepts, recommendations, risks, and trade-offs effectively to both technical and non-technical stakeholders. Skill in leading technical design discussions and documenting solution architectures, implementation approaches, and operational considerations. Ability to manage multiple priorities, meet commitments, and deliver high-quality results in Agile and collaborative team environments. Ability to establish and maintain effective working relationships, mentor and support team members, and contribute to a culture of continuous learning and improvement. Ability to balance business needs, technical requirements, security considerations, operational support, and cost factors when developing and recommending solutions. ## Description The Senior Data Engineer independently designs, develops, optimizes, and supports backend data solutions that enable reliable analytics, reporting, and operational use of institutional data. The role is focused on ETL/ELT development, data pipeline orchestration, cloud data infrastructure, relational and dimensional data modeling, data warehousing/lake house solutions, integration frameworks, and modernization of legacy Microsoft data platforms. This position works primarily with technologies such as Azure Data Factory, Azure SQL and SQL Server, Azure storage services, SQL/T-SQL, Python, and related Microsoft data engineering tools. The Senior Data Engineer may interact with data owners, business stakeholders, or clients to clarify requirements and troubleshoot source or integration issues. Power BI or other front-end BI experience is beneficial for understanding downstream consumption, but dashboard design and visualization are not the primary focus of the role., ETL/ELT & Data Pipeline Engineering (35%) Architect, develop, optimize, and operate complex batch and event-driven pipelines across diverse enterprise sources. Create reusable SQL, Python, Spark, and orchestration patterns with robust logging, exception handling, and alerting. Lead modernization of legacy ETL and Microsoft BI integrations into approved Azure or Fabric architectures. Azure Data Platform & Cloud Engineering (25%) Make solution-level design decisions across Azure Data Factory, Azure SQL, storage, Functions, Databricks, Synapse, Fabric, and related Microsoft data platform components. Support migration and modernization of legacy data processes and Microsoft BI infrastructure into scalable Azure-based architectures. Define technical solution architecture for data lakes, lakehouses, warehouses, data marts, integration layers, and foundational data services. Build solutions with attention to scalability, security, performance, and cost-conscious use of cloud and AI resources. Data Modeling, Warehousing & Integration (20%) Maintain relational and dimensional data models, including star schemas, facts, dimensions, semantic structures, and warehouse structures. Design complex integrations across databases, APIs, files, applications, and streaming or semi-structured sources. Partner with BI Developers and data owners on grain, history, definitions, lineage, semantic needs, and service expectations. Data Quality, DevOps & Operational Excellence (15%) Design automated validation, reconciliation, observability, lineage, and data-quality frameworks. Establish source control, code reviews, testing, CI/CD, release, monitoring, and incident-response practices. Lead root-cause analysis and resolution of complex pipeline, integration, and performance incidents. Requirements, Documentation & Technical Collaboration (5%) Lead peer/design reviews, knowledge sharing, and technical guidance that improves consistency, maintainability, and supportability across the data environment. Maintain architecture decisions, technical specs, mappings, and support models. This description is a summary of the general level of work and is not intended to be all-inclusive. Duties and responsibilities may evolve based on business need and the approved organizational design. We reserve the right to add or delete duties and responsibilities at the discretion of the supervisor and/or hiring authority. Work Location: Hybrid - this role is eligible for a hybrid schedule of three (3) days per week on campus and as needed for in-person meetings. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [Mobile vs. Backend DevOps](https://www.wearedevelopers.com/videos/1662-mobile-vs-backend-devops) - [Data Analytics with Microsoft Fabric: End-to-End Use Case with Data Agents](https://www.wearedevelopers.com/videos/1547-data-analytics-with-microsoft-fabric-end-to-end-use-case-with-data-agents) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)