Principal Data Engineer
Responsibilities
- Work-from-Home position supporting an 8am to 5pm MST schedule. Less than 10% travel to InnovAge centers and headquarters.
- The Principal Data Engineer will be responsible for data design, management and development building new and vital data platforms and products for the Data and Intelligence team. Collaborate with business stakeholders, business operations, and product engineering teams in analyzing business problems, in building and testing solutions and data models, and in implementing and operating machine learning models and services. Leverage internal client relationships to resolve complex business issues. Serve as an expert in their field of data engineering, providing technical guidance to less experienced team members.
Skills
- 10+ yrs total related experience
- 5+ yrs Data Management experience proposing, documenting technology solutions and development experience with a focus on database architecture and data integration
- 5+ yrs of expertise working with Data in a hands-on, developer role with advanced engineering principles and analytics development
- Fluent in SQL (any flavor), having served in various capacities within design, development and deployment of data warehouses or relational/analytical/multi-dimensional data marts
- Familiar with Virtual Data Warehousing or use of Snowflake DWaaS
- Relational Database Management Systems and expert SQL skills. Extract/Load/Transform (ELT) development skills.
- Experience with cloud migrations is desirable.
- Experience building data pipelines on Azure following best practices in Cloud deployments
- Demonstrated ability to debug complex data issues while working on very large data sets with billions of records
- Proven ability to work with business and technical audiences, on business requirement meetings, technical white boarding exercises, and SQL coding/debugging sessions
- Ability to take the initiative to pursue assignments, responsibilities, and intake requests to a logical and final solution and to employ System Development Life Cycle (SDLC) standards is required.
- Excellent verbal and written communication skills and strong analytical and problem-solving skills.
- Bachelor's degree in Computer Science or work-related experience in lieu of degree
Benefits
- 💼 Salaries are determined by various factors such as qualifications, experience, and location, and do not include potential bonuses or benefits
- 🏥 Our extensive benefits package includes medical/dental/vision insurance, short and long-term disability, life insurance and AD&D, supplemental life insurance, flexible spending accounts, 401(k) savings, paid time off, and company-paid holidays
- 💰 The pay may vary depending on job related factors, such as work location, experience, knowledge, skills, education, certifications, training and internal equity
- 🩺 InnovAge offers a comprehensive benefits package, which includes medical, dental, vision, 401(k) plan with company match, short and long-term disability, life insurance, supplemental life insurance, ADD, flexible spending account, paid time off and company paid holidays
Published about 2 hours ago • Expires February 15, 2026 06:02