CVS Health - Irving, TX

posted 19 days ago

Full-time - Entry Level
Irving, TX
Health and Personal Care Retailers

About the position

The Software Development Engineer at CVS Health is responsible for designing and building software solutions that enhance customer experiences in the healthcare industry. This role involves working with cloud environments, particularly Google Cloud Platform, and requires expertise in Python, SQL, and API/microservices development. The engineer will participate in all phases of software engineering, from requirements analysis to deployment, while adhering to agile methodologies and collaborating with cross-functional teams to deliver integrated solutions.

Responsibilities

  • Design and build software engineering solutions in cloud environments, preferably Google Cloud Platform.
  • Develop and optimize high-volume data pipelines using ETL/ELT processes.
  • Implement query optimization, data structures, transformation, and workload management.
  • Deploy and scale applications in containerized environments (e.g., Kubernetes) and serverless compute services.
  • Build APIs and microservices, ensuring adherence to modern software patterns.
  • Collaborate with cross-functional teams to deliver integrated solutions that meet business needs.
  • Solicit complex requirements and manage relationships with key stakeholders.

Requirements

  • 2+ years of experience with designing and building software engineering solutions in cloud environments (preferably Google Cloud Platform).
  • 2+ years of experience with Python (or a comparable scripting language).
  • 2+ years of experience with SQL, NoSQL.
  • 2+ years of experience with ETL/ELT and building high-volume data pipelines.
  • 2+ years of experience with query optimization, data structures, transformation, metadata, dependency, and workload management.
  • 2+ years of experience with big data and cloud architecture.
  • 2+ years of experience with deployment/scaling of apps on containerized environments (i.e., Kubernetes, AKS) as well as on serverless compute services.
  • 1+ years of experience with real-time and streaming technology (i.e., Azure Event Hubs, Azure Functions, Kafka, Spark Streaming).
  • 1+ year(s) of experience soliciting complex requirements and managing relationships with key stakeholders.
  • 1+ year(s) of experience independently managing deliverables.
  • 1+ year(s) of experience building APIs and/or microservices.

Nice-to-haves

  • Effective written and verbal communication skills within and across teams.
  • Experience with complex systems and solving challenging analytical problems.
  • Experience with Jenkins, Git, CI/CD pipeline, and other DevOps principles/best practices.
  • Familiarity with different phases of software development lifecycle (SDLC).
  • Knowledge in GCP architecture, commands and experience designing & optimizing software and data engineering patterns in the GCP environment.
  • Ability to leverage multiple tools and programming languages to analyze and manipulate data sets from disparate data sources.
  • Proficient in a scripting language, such as Shell or Bash.
  • Formal SAFe and/or agile experience. Previous healthcare experience and domain knowledge.

Benefits

  • 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) and paid holidays.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service