Senior Software Development Engineer

CVS Health
Sudbury, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 204K

Job location

Sudbury, United States of America

Tech stack

Java
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Build Automation
Azure
BigTable
Databases
Continuous Integration
DevOps
Github
Python
PostgreSQL
MongoDB
Neo4j
Octopus Deploy
Open Source Technology
Openshift
Redis
Cloud Services
Ansible
Software Engineering
Google Cloud Platform
Test Driven Development
Amazon Web Services (AWS)
Istio
HybridCloud
Infrastructure as Code (IaC)
Kubernetes
Cassandra
Rancher
Extreme Programming (XP)
REST
Terraform
Software Version Control
Jenkins
VMware
Microservices

Job description

CVS Health is transforming digital healthcare by building cohesive, scalable platform solutions that enable smarter, simpler, and more human-centered experiences. Come join a dedicated team of Engineers committed to excellence! Be part of a fast-paced, innovative, and collaborative environment with a focus on driving enterprise automation in support of top priorities across the organization.

As a Senior. Software Development Engineer, you will collaborate with product, technology, and engineering teams to create exciting new solutions that will span various technologies and environments, including data offerings in the public cloud (GCP, AWS, Azure) and private/hybrid cloud. The Software Development Engineer must be a strategic thinker with a growth mindset and a curiosity for new and emerging technologies, patterns, methodologies, and market offerings. The Software Development Engineer will influence strategy, lead design and implementation, and possess excellent communications skills.

What you will do

  • You'll design, build, and deploy infrastructure capabilities for database technologies in public, private, and hybrid cloud environments

  • Drive the creation of automation for database infrastructure services to improve delivery and speed-to-market

  • Collaborate with security, architecture, and engineering teams to establish and enforce standards and best practices

  • Partner with product and program teams to define roadmaps and execution plans

  • Build APIs to orchestrate automation exposing self-service capabilities to improve customer experiences

  • Drive initiatives to incorporate open-source tools, cloud native services, and AI to increase efficiency

Requirements

  • 5+ years' experience as a multi-faceted Software Engineer, DevOps Engineer or similar role delivering automated infrastructure solutions at an enterprise scale

  • 5+ years' experience in one or more programming languages such as Python, Java, and strong experience with infrastructure as code (IaC), specifically Terraform and Ansible

  • 3+ years' experience using and administering build automation, continuous integration, and source code management CI/CD tools (GitHub Actions, Octopus, Jenkins, etc.)

  • 3+ years' experience with cloud platforms (Azure, GCP, AWS) as well as on-prem environments (VMware)

  • 3+ years' experience working with modern database and caching technologies (eg. MongoDB, PostgreSQL, BigTable, Neo4J, Cassandra, Redis, Elasticache)

  • 3+ development experience using Restful APIs

Preferred Qualifications

  • Experience with Container development (Kubernetes, Rancher, OpenShift, GKS, EKS, AKS)

  • Experience with Test Driven Development

  • Knowledge of Agile methodologies (SAFe, Kanban, XP)

  • Experience with AI assisted software development

  • Experience with microservice and service mesh architectures

Education

  • Bachelor's degree or equivalent experience (Highschool diploma plus 4 years relevant work experience)

Benefits & conditions

This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.

Our people fuel our future. Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.

Great benefits for great people

We take pride in offering a comprehensive and competitive mix of pay and benefits that reflects our commitment to our colleagues and their families.

This full-time position is eligible for a comprehensive benefits package designed to support the physical, emotional, and financial well-being of colleagues and their families. The benefits for this position include medical, dental, and vision coverage, paid time off, retirement savings options, wellness programs, and other resources, based on eligibility.

Apply for this position