Senior Software Development Engineer at CVS Health | Austin, TX, US | Rezi

Senior Software Development Engineer at CVS Health

Senior Software Development Engineer

CVS Health · Austin, TX, US

1 weeks ago

Senior Software Development Engineer

CVS Health · Austin, TX, US

10 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Software Development Engineer role.

Rezi rewrites your resume against CVS Health's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Software Development Engineer posting at CVS Health — free, in seconds.

About the Role

The Senior Software Development Engineer is responsible for leading the design, development, and implementation of innovative digital solutions that power exceptional member experiences. In this role, you will leverage advanced technical expertise to architect and build cloud-native, microservices-based applications with a strong emphasis on event-driven architecture, modern technology stacks, and emerging AI technologies. You will collaborate closely with cross-functional teams across Digital, Data and Analytics, and Platform Engineering to drive innovation and shape the overall technical direction of our digital engineering initiatives. This position also involves contributing to technical direction, mentoring peers, and partnering with architects and product teams to translate business requirements into scalable, maintainable solutions. The ideal candidate is a hands-on engineer who takes ownership of the full software lifecycle - from design through deployment and operations and brings a collaborative, problem-solving mindset to every challenge.

Responsibilities

  • Leading the design, development, and implementation of innovative digital solutions.
  • Architecting and building cloud-native, microservices-based applications.
  • Emphasizing event-driven architecture, modern technology stacks, and emerging AI technologies.
  • Collaborating with cross-functional teams across Digital, Data and Analytics, and Platform Engineering.
  • Contributing to technical direction.
  • Mentoring peers.
  • Partnering with architects and product teams to translate business requirements into scalable, maintainable solutions.
  • Taking ownership of the full software lifecycle from design through deployment and operations.

Requirements

  • 5+ years of software engineering experience, with a focus on enterprise-level digital solutions.
  • 3+ years of hands-on experience with Node.js, JavaScript, and TypeScript, including strong proficiency in asynchronous programming and server-side application development.
  • 2+ years of experience building and deploying cloud-based solutions, with preference for AWS.
  • Demonstrated experience designing, developing, and deploying microservices-based applications, ensuring scalability and maintainability.
  • Proficiency in testing frameworks and methodologies, including unit testing, integration testing, and code review practices to ensure enterprise-grade code quality.
  • Hands-on experience with relational and non-relational databases (PostgreSQL, Redis, OpenSearch, MongoDB), including data modeling and query optimization.
  • Experience with event-driven services and architectures, including message brokers and event streaming platforms such as Apache Kafka.
  • Experience building RESTful APIs, including middleware implementation and routing (e.g., Express framework).
  • Proficient understanding of SQL and NoSQL database technologies, including cloud-native database services.
  • Familiarity with emerging AI technologies and their practical applications in software development.
  • Experience with cloud platforms (AWS, Azure, or GCP), particularly deploying and managing microservices on AWS.
  • Experience with serverless architectures and cloud-native design patterns.
  • Familiarity with open-source frameworks and modern development tooling.
  • Working knowledge of Agile methodologies (Scrum, Kanban), including sprint planning, daily stand-ups, and retrospectives.
  • Proven ability to work effectively in cross-functional teams, fostering a collaborative environment and contributing to team success.
  • Strong problem-solving and analytical skills, with the ability to identify root causes and implement effective solutions under time pressure.
  • Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical stakeholders.

Skills

  • Node.js
  • JavaScript
  • TypeScript
  • Asynchronous programming
  • Server-side application development
  • AWS
  • Microservices
  • Scalability
  • Maintainability
  • Testing frameworks
  • Unit testing
  • Integration testing
  • Code review
  • PostgreSQL
  • Redis
  • OpenSearch
  • MongoDB
  • Data modeling
  • Query optimization
  • Event-driven services
  • Event-driven architectures
  • Apache Kafka
  • RESTful APIs
  • Express framework
  • SQL
  • NoSQL
  • Cloud-native database services
  • AI technologies
  • Azure
  • GCP
  • Serverless architectures
  • Cloud-native design patterns
  • Open-source frameworks
  • Agile methodologies
  • Scrum
  • Kanban
  • Problem-solving
  • Analytical skills
  • Communication skills

Work Type

  • Full time

Experience Level

  • Senior

Education Level

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

Salary/Compensations

  • $92,700.00 - $185,400.00

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Paid time off
  • Retirement savings options
  • Wellness programs

About the Company

  • We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience.
  • At CVS Health®, you’ll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize safety and quality in everything we do.
  • Join us and be part of something bigger – helping to simplify health care one person, one family and one community at a time.
  • 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.
  • 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.

Equal Opportunity

  • Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.