Database Engineer III

InnovAge Holding Corp.

Denver (CO)

On-site

USD 103,000 - 134,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

InnovAge is seeking a Database Engineer III to lead end-to-end development, testing and production deployment of cloud-based data products. You will design complex data models, build data pipelines, and optimize performance across large datasets while collaborating with DBA and Production Services teams.

Responsibilities include evaluating new technologies, mentoring junior engineers, and leading design efforts that align with IT strategy and SDLC standards.

Qualifications

  • 5+ yrs Data Management experience proposing, documenting technology solutions and development experience with a focus on database architecture and data integration.
  • 8+ years of hands-on data development experience with engineering principles and analytics.
  • Fluent in SQL (any flavor) with design, development and deployment of data warehouses or data marts.
  • Relational database management systems and ELT development skills.
  • Experience with cloud migrations is desirable.

Responsibilities

  • Designs and creates complex data models, develops and implements data products to support business needs.
  • Analyzes informational needs, data relationships, storage requirements and data output capabilities.
  • Tests designed applications using database management software and programming tools.
  • Gathers system metrics and develops performance enhancements with measurable benchmarks.
  • Owns the design/modeling portion of data projects through all stages, aligning with IT Strategy and architecture.

Skills

SQL proficiency
Data modeling
Cloud migrations
Azure data pipelines
Snowflake DWaaS
ELT development
Big data debugging
SDLC
Communication skills

Education

Bachelor's degree in Computer Science or related field

Tools

Snowflake DWaaS
Azure data services

Job description

The Database Engineer III is responsible for the overall development, testing and move to production of database products built in a cloud environment.

  • Designs and creates complex data models, develops and implements data products to support business needs Analyzes and determines informational needs and elements, data relationships and attributes, proposed manipulation, data flow and storage requirements and data output and reporting capabilities.
  • Uses advanced techniques, theories, and processes to complete work.
  • Defines logical attributes and inter-relationships and designs data structures to accommodate business needs.
  • Tests designed applications utilizing database management software or general programming software.
  • Gathers system metrics pertaining to the running of data products to identify and resolve problems; determines and develops performance enhancements with measurable benchmarks.
  • Works with DBA and Productions Services staff to monitor the running of data products to identify and resolve problems; continues performance enhancement with measurable benchmarks.
  • Owns the design/modeling portion of data projects through the all-project stages, preparing a technical design that reflects business requirements and is consistent with IT Strategy and overall IT Architecture.
  • Evaluate new technologies and develop project proposals for new IT services, including pilots and production applications and services.
  • Works under minimal supervision with latitude for independent judgment.
  • May consult with senior peers on certain projects.
  • Mentors junior Database Engineers.
  • May act as a technical project leader or provide work leadership for lower-level employees.Does not include full supervisory responsibilities.

REQUIRED

  • 5+ yrs Data Management experience proposing, documenting technology solutions and development experience with a focus on database architecture and data integration.
  • 8+ years 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 related field or work-related experience in lieu of degree

InnovAge is dedicated to empowering seniors to live independently, allowing them to age in their own homes and communities safely. InnovAge offers an alternative to nursing homes through its Program of All-inclusive Care for the Elderly (PACE), which provides enrolled seniors with customized healthcare and social support at PACE Adult Day Health Centers. These centers are staffed by medical professionals who are committed to creating personalized care plans for each participant. At InnovAge, our team members are our greatest asset and have a significant impact on the lives of our participants every day. When you join InnovAge, you'll work alongside talented, respectful, and passionate colleagues within a patient-centered care model.

InnovAge is committed to equal opportunity and affirmative action, and we strive to create a diverse and inclusive workplace. We consider all qualified candidates for employment without discrimination based on race, color, religion, sex, sexual orientation, gender identity/expression, national origin, disability, protected veteran status, pregnancy, or any other protected status. 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.

Applicants are considered until the position is filled.

$103,300 - $134,400

Compensation Disclaimer

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.

Attention Florida Applicants
This position requires a background screening through the Florida Care Provider Background Screening Clearinghouse.
For more information, please visit the Clearinghouse Education and Awareness website: https://info.flclearinghouse.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Engineer II
Database Engineer II

InnovAge Holding Corp. • Denver (CO)

On-site
USD 87,000 - 113,000
Medical insurance
Dental insurance
Vision insurance
+2
VP, Enterprise Analytics
VP, Enterprise Analytics

InnovAge Holding Corp. • Denver (CO)

On-site
USD 200,000 - 270,000
Medical insurance
401(k)
Director, Enterprise Applications
Director, Enterprise Applications

InnovAge Holding Corp. • Denver (CO)

Hybrid
USD 136,000 - 177,000
Systems Administrator III
Systems Administrator III

InnovAge Holding Corp. • Denver (CO)

On-site
USD 87,000 - 113,000
Organizational Effectiveness & Change Partner
Organizational Effectiveness & Change Partner

InnovAge Holding Corp. • Denver (CO)

On-site
USD 87,000 - 125,000
Medical, Dental, Vision
401(k) with company match
Paid time off
+2
Center Director
Center Director

InnovAge Holding Corp. • Orlando (FL)

On-site
USD 127,000 - 165,000
Medical/dental/vision insurance
401(k) with company match
Paid time off
+2
Physician
Physician

InnovAge Holding Corp. • Richmond (VA)

On-site
USD 270,000 - 310,000
Medical/dental/vision insurance
401(k) with company match
Paid time off
+3
Universal RN
Universal RN

InnovAge Holding Corp. • Pueblo (CO)

On-site
USD 70,000 - 95,000
Medical/dental/vision insurance
401(k) with company match
Paid time off
+1
Physician
Physician

InnovAge Holding Corp. • Charlottesville (VA)

On-site
USD 270,000 - 310,000
Medical insurance
Dental insurance
Vision insurance
+5
Center Medical Director
Center Medical Director

InnovAge Holding Corp. • Philadelphia

On-site
USD 310,000 - 350,000
Medical/dental/vision insurance
401(k) matching
Paid time off
+1