Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CVS Health Logo

Software Engineer - Python

CVS Health

$64,890 - $173,040
Dec 10, 2025
Carson City, NV, US
Apply Now

CVS Health is looking to solve the problem of architecting, designing, and developing complex software solutions, including AI/ML applications, and integrating them with larger systems, web, and software solutions.

Requirements

  • 4+ years enterprise / web / cloud applications software development experience using Python
  • 2+ years of experience with web frameworks like Flask and Django
  • 2+ years of experience with cloud infrastructure (GCP preferred)
  • 2+ Automation technologies (e.g., Maven or Gradle, Jenkins, etc.)
  • 2+ years of experience in Scrum/Agile development methodologies
  • Exposure to multiple cloud environment like AWS/GCP/Azure
  • Experience in automation, DevOps, and associated build /deployment CI/CD pipelines

Responsibilities

  • Leverages programming skills to design and implement efficient and reliable digital solutions.
  • Writes code, develops software components, and implements functionalities according to project requirements.
  • Collaborates with the development team and other stakeholders to design and define the technical architecture and infrastructure required for the digital solutions.
  • Contributes to technical discussions, proposes design patterns, and makes architectural decisions to ensure scalability, performance, and maintainability.
  • Tests own code and participates in the overall quality assurance process.
  • Writes and executes unit tests, conducts code reviews, debugs, and troubleshoots issues to ensure the reliability and stability of digital solutions.
  • Creates and maintains technical documentation, including system designs, specifications, user guides, and other relevant documentation.

Other

  • Mentorship capabilities, and the ability to drive the technical direction of the projects.
  • Participates in agile or other development methodologies, attends meetings, and contributes to project planning and progress tracking.
  • Seeks opportunities for professional development and growth, such as attending conferences, taking online courses, or participating in relevant training programs.
  • Bachelor's degree or equivalent work experience
  • Effective communication and leadership skills.