Software Engineer - Workforce Insights & BI Platforms

CVS Health

Richmond (VA)

On-site

USD 83,000 - 222,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CVS Health is seeking a Software Engineer to develop and operate the Workforce Insights analytics platform. You will work on Python services, SQL transformations, Airflow workflows, deployment tooling, and BI integrations.

Collaborate with data and HR partners to translate requirements into maintainable code, tests, and releases. The role emphasizes governance, security, and scalability while growing domain knowledge with experienced teammates.

Qualifications

  • Bachelor's degree in a technical field or equivalent practical experience.
  • 3+ years of professional software development experience.
  • 3+ years of experience with Python or a comparable language, including writing maintainable code and tests.
  • 3+ years building or integrating APIs, data workflows, or production systems; understanding interfaces and failure modes.
  • 2+ years of experience with BigQuery, SQL data transformations, and ETL tooling.
  • 2+ years of Airflow/Cloud Composer and Python for ETL, automation, and data quality.
  • 1+ year with an enterprise semantic/BI layer (Superset/Power BI/Tableau/Looker).
  • 1+ year of Git, code review, and CI/CD practices (GitHub Actions).

Responsibilities

  • Design, implement, test, and maintain software features across Python, SQL, and workflow code.
  • Translate requirements into technical tasks with data engineers, analysts, and HR partners.
  • Participate in code reviews and write automated tests for logic and data contracts.
  • Build and maintain BigQuery transformations and models.
  • Implement workforce metric definitions in SQL and BI integrations.
  • Document changes and obtain definition-owner approval before release.
  • Contribute to Superset datasets and dashboard integrations; evaluate APIs, caching, and SSO.
  • Develop and maintain Airflow workflows, Python automation, and deployment-related code.
  • Follow GitHub Actions release processes across environments; adhere to IAM controls.
  • Diagnose defects with logs and tests; contribute fixes and operational documentation.

Education

Bachelor's degree in Computer Science, Data Engineering, Data Science, Information Systems, or a related field, or equivalent practical experience

Tools

Python
SQL
Airflow/Cloud Composer
BigQuery
GitHub Actions
Apache Superset
BI tools (Power BI/Tableau/Looker/Superset)

Job description

CVS Health is seeking a Software Engineer to develop and operate the Workforce Insights analytics platform. You will work on Python services, SQL transformations, Airflow workflows, deployment tooling, and BI integrations.

Collaborate with data and HR partners to translate requirements into maintainable code, tests, and releases. The role emphasizes governance, security, and scalability while growing domain knowledge with experienced teammates.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer, Workforce Analytics & BI
Software Engineer, Workforce Analytics & BI

CVS Health • Lincoln (NE)

On-site
USD 83,000 - 222,000
Medical, dental, vision
Bonus program
Paid time off
+1
Software Engineer, Workforce Insights & Analytics
Software Engineer, Workforce Insights & Analytics

CVS Health • Columbus (OH)

On-site
USD 83,000 - 222,000
Software Engineer, Workforce Insights - Health Analytics
Software Engineer, Workforce Insights - Health Analytics

CVS Health • Montpelier (VT)

On-site
USD 83,000 - 222,000
Medical insurance
Dental coverage
Vision coverage
+3
Software Engineer - Workforce Analytics Platform
Software Engineer - Workforce Analytics Platform

CVS Health • Boston (MA)

On-site
USD 83,000 - 222,000
Medical coverage
Dental coverage
Retirement savings
Software Engineer, Workforce Analytics & BI Platform
Software Engineer, Workforce Analytics & BI Platform

CVS Health • Topeka (KS)

On-site
USD 83,000 - 222,000
Medical, dental, vision coverage
Paid time off
Retirement plan
+1
Software Engineer - Workforce Analytics & BI
Software Engineer - Workforce Analytics & BI

CVS Health • Concord (NH)

On-site
USD 83,000 - 222,000
Software Engineer - Workforce Insights & Analytics
Software Engineer - Workforce Insights & Analytics

CVS Health • Santa Fe (NM)

On-site
USD 83,000 - 222,000
Medical, Dental, Vision
401(k) Retirement
Paid Time Off
Workforce Insights Software Engineer: Data & BI
Workforce Insights Software Engineer: Data & BI

CVS Health • Jefferson City (MO)

On-site
USD 83,000 - 222,000
Software Engineer, Workforce Insights & Analytics
Software Engineer, Workforce Insights & Analytics

CVS Health • United States

Remote
USD 83,000 - 222,000
Software Engineer, Workforce Analytics & BI
Software Engineer, Workforce Analytics & BI

CVS Health • Nashville (TN)

On-site
USD 83,000 - 222,000
Medical, dental, vision
Retirement plan
Paid time off
+1