Software Engineer – Workforce Analytics

CVS Health

Madison (WI)

On-site

USD 83,000 - 222,000

Full time

9 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 for Workforce Insights, delivering Python services, SQL transformations, and BI integrations. You will partner with data and HR teams to translate requirements into maintainable code, tests, and releases, while building domain knowledge with experienced teammates.

The role emphasizes governance, security, and scalable analytics pipelines across BigQuery and Superset, with a focus on quality and efficient operations.

Qualifications

  • 3+ years of professional software development experience.
  • 3+ years with Python or a comparable language, including tests.
  • 3+ years building APIs, data workflows, or production systems.
  • 3+ years across application code, data transformations, and operational tooling.
  • 2+ years advanced SQL expertise, preferably in BigQuery.
  • 2+ years Kimball dimensional modeling.
  • 2+ years Airflow or Cloud Composer for ETL.
  • 2+ years cloud data platforms (GCP) including BigQuery, IAM.
  • 1+ year experience with an enterprise BI layer (Superset, Looker, Power BI, etc.).
  • 1+ year Git, code review, and CI/CD practices (GitHub Actions).
  • 1+ year tracing data or metric discrepancies.

Responsibilities

  • Develop and operate software across Python, SQL, and workflow code.
  • Translate product requirements into technical tasks with data engineers, analysts, and HR partners.
  • Participate in code reviews and write automated tests for logic, data contracts, and integrations.
  • Build and maintain BigQuery transformations and models as part of the product.
  • Implement workforce metric definitions in SQL and BI integrations; ensure testability.
  • Document changes affecting reported numbers and obtain owner approval before release.
  • Contribute to Superset datasets and dashboard integrations; evaluate APIs and SSO features.
  • Develop and maintain Airflow workflows and deployment-related code used by the product.
  • Follow GitHub Actions release processes across environments and enforce IAM controls.
  • Diagnose defects with logs, tests, and system behavior; push fixes and orchestrate releases.
  • Keep technical documentation current and help modernize the Workforce Insight stack.

Skills

Team collaboration
Analytical mindset
Testing & quality
Documentation

Education

Bachelor's degree in Computer Science or related field

Tools

Python
SQL
Airflow / Cloud Composer
BigQuery
GitHub Actions

Job description

CVS Health is seeking a Software Engineer for Workforce Insights, delivering Python services, SQL transformations, and BI integrations. You will partner with data and HR teams to translate requirements into maintainable code, tests, and releases, while building domain knowledge with experienced teammates.

The role emphasizes governance, security, and scalable analytics pipelines across BigQuery and Superset, with a focus on quality and efficient operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer — Workforce Insights & Analytics
Software Engineer — Workforce Insights & Analytics

CVS Health • Springfield (IL)

On-site
USD 83,000 - 222,000
Medical, dental, vision coverage
Paid time off
Retirement savings options
Software Engineer, Workforce Insights Platform
Software Engineer, Workforce Insights Platform

CVS Health • Olympia (WA)

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

CVS Health • Dover (DE)

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

CVS Health • Des Moines (IA)

On-site
USD 83,000 - 222,000
Medical, dental, and vision coverage
Retirement savings options
Paid time off
Software Engineer, Workforce Insights & Analytics
Software Engineer, Workforce Insights & Analytics

CVS Health • Woonsocket (RI)

On-site
USD 83,000 - 222,000
Medical, dental, and vision coverage
Paid time off
Retirement savings options
+1
Software Engineer, Workforce Insights & Analytics
Software Engineer, Workforce Insights & Analytics

Idaho Society of Professional Engineers • Boise (ID)

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

CVS Health • Phoenix (AZ)

On-site
USD 83,000 - 222,000
Medical, dental, and vision coverage
Paid time off
Retirement savings options
+1
Software Engineer, Workforce Insights & Analytics
Software Engineer, Workforce Insights & Analytics

CVS Health • Frankfort (KY)

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

CVS Health • Charleston (WV)

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

CVS Health • Harrisburg

On-site
USD 83,000 - 222,000
Medical, dental, and vision coverage
Paid time off
Retirement savings options