CVS Health is hiring a Principal Data Engineer to build, develop, and maintain cloud-native software web applications and systems. Your work will directly support CVS business needs and end customers, focusing on application development, API integration, and real-time scaling.
What You'll Do
- Assist with cloud-native application development, web development, API integration, and scaling them in real time to meet internal user and end-customer needs.
- Participate in the entire software lifecycle, including development, testing, CI/CD, and production operations.
- Develop large-scale data structures and pipelines to organize, collect, and standardize data to generate insights and address reporting needs.
- Write ETL (Extract/Transform/Load) processes, design database systems, and develop tools for real-time and offline analytic processing.
- Collaborate with the Data Science team to transform data and integrate algorithms and models into automated processes.
- Leverage knowledge of Hadoop architecture, HDFS commands, and query design/optimization to build data pipelines.
- Utilize programming skills in Python, Java, or similar languages to build robust data pipelines and dynamic systems.
- Build data marts and data models to support Data Science and other internal customers.
- Integrate data from a variety of sources and ensure adherence to data quality and accessibility standards.
- Analyze current IT environments to identify critical capabilities and recommend solutions.
- Experiment with available tools and advise on new tools to provide optimal solutions for model/use case requirements.
- Mentor junior Cloud Engineers.
What We're Looking For
- Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Information Technology, Engineering, or a related field.
- Five (5) years of progressive, postbaccalaureate experience in the job offered or a related occupation.
- Five (5) years of experience in: Software development lifecycle (SDLC).
- Five (5) years of experience in: CI/CD, Jenkins, GIT, or DevOps.
- Five (5) years of experience in: Java, Python, or Node.js.
- Five (5) years of experience in: XML, JSON, HTML, CSS, or JavaScript.
- Five (5) years of experience in: Agile methodologies or SAFe Software Development Principles.
- Five (5) years of experience in: Angular, JavaScript, React, jQuery, Ajax, Bootstrap, or Backbone.
- Five (5) years of experience in: REST, SOAP, or Web Service APIs.
- Five (5) years of experience in: Docker or Kubernetes.
- Five (5) years of experience in: Hadoop and Hive.
- Five (5) years of experience in: Spark, PySpark, or Scala.
- Five (5) years of experience in: Airflow, Kafka, Hbase, Pig, MySQL, or NoSQL.
- Five (5) years of experience in: Unix, Linux, or Shell scripting.
- Five (5) years of experience in: Developing backend services, performing code reviews, and collaborating with peers on software development solutions.
- Five (5) years of experience in: Contributing to large-scale applications development, data science, or data analytics projects.
- Five (5) years of experience in: Designing data models and solutions for analytical and reporting use cases.
- Five (5) years of experience in: Big Data implementation.
- Five (5) years of experience in: Developing data science products.
- Five (5) years of experience in: Designing data architectures, including data pipelines, distributed computing engines, and machine learning infrastructure design.
- Five (5) years of experience in: End-to-end data science lifecycle/workflow.
- Five (5) years of experience in: Product management in a large, matrixed organization with many internal partners.
- Five (5) years of experience in: Working with UI/UX teams to develop wireframes and prototypes based on end user feedback and human centered design.
- Five (5) years of experience in: Healthcare data management processes and techniques, including data standards, interoperability, and proper data privacy.
- Five (5) years of experience in: Supporting large data, analytics, and technology modernization initiatives.
Technical Stack
- Languages: Python, Java, Node.js, XML, JSON, HTML, CSS, JavaScript, Scala, Shell scripting
- Frameworks/Libraries: Angular, React, jQuery, Ajax, Bootstrap, Backbone
- APIs/Protocols: REST, SOAP, Web Service APIs
- Platforms/Tools: Docker, Kubernetes, Hadoop, Hive, Spark, PySpark, Airflow, Kafka, Hbase, Pig, MySQL, NoSQL, Unix, Linux
- Development Practices: CI/CD, Jenkins, GIT, DevOps
Team & Environment
You will collaborate with the Data Science team and mentor junior Cloud Engineers.
Benefits & Compensation
- Compensation: $147,430.00/year to $280,000.00/year + equity award target.
- Medical, dental, and vision benefits.
- 401(k) retirement savings plan.
- Employee Stock Purchase Plan.
- Fully-paid term life insurance plan.
- Short-term and long-term disability benefits.
- Well-being programs.
- Education assistance and free development courses.
- CVS store discount and discount programs with participating partners.
- Paid Time Off (PTO) or vacation pay and paid holidays.
Work Mode
This is a hybrid position located in Hartford, CT.
CVS Health is an equal opportunity employer. Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.



