Logo
CVS Health

Senior Software Engineer - Developer Experience and Automation

CVS Health, Woonsocket, Rhode Island, us, 02895

Save Job

Senior Software Engineer – Developer Experience and Automation Join

CVS Health

as a senior software engineer focused on transforming the developer experience through tooling, automation, and generative AI.

Position Summary As a senior software engineer in the developer experience and automation team, you will build shared internal libraries, tools, and processes that enable teams across CVS Health to efficiently build, test, preview, deploy, and operate systems with reduced lead time and complexity. You will lead efforts to create a unified developer platform that empowers developers to innovate faster.

Responsibilities

Lead the design, implementation, and maintenance of internal tooling (CLI, API, automation) that supports development, testing, preview, deployment, and operations.

Advocate for engineering best practices, including test coverage, clean code, and security.

Build, optimize, and fine‑tune generative AI/LLM models to transform developer experience and deploy them at scale.

Collaborate with data scientists, ML engineers, and product stakeholders to translate AI research into practical, deployable solutions.

Prototype and experiment with new generative models, optimize them for specific use cases, and scale prototypes into production‑grade applications.

Mentor and train junior engineers, fostering a strong engineering team.

Act as a technical leader across the CVS Health infrastructure engineering team.

Develop clean, concise code (mostly in Python) that meets customer needs and service goals.

Standardize architecture and engineering practices to enhance developer experience.

Stay current with cloud‑native and ML‑ops engineering, experimenting with new technologies.

Required Qualifications

5+ years of overall experience in Python.

3+ years of backend development experience on enterprise‑class applications.

3+ years partnering with architecture, product, and program management teams to influence product development decisions.

3+ years of experience with mature CI/CD practices, source control (Git), and automated testing.

2+ years of experience with large public cloud technologies (GCP, AWS, Azure).

Experience with prompt engineering and building LLM prompts.

Experience in team lead / technical lead capacity following Scrum/Agile methodology.

Preferred Qualifications

Hands‑on natural language processing experience.

Understanding of different infrastructure architecture designs.

Strong communication skills across technical and non‑technical teams.

Deep understanding of cloud platforms and AI/ML infrastructure on cloud services.

Awareness of emerging technologies and ability to evaluate benefits and drawbacks.

Education Bachelor’s degree (or equivalent experience).

Benefits

Competitive salary and bonus structure.

Health, dental, vision, and life insurance.

401(k) plan with company match.

Employee stock purchase plan.

Paid time off, flexible work schedules, and family leave.

Wellness programs and tuition assistance.

Equal Employment Opportunity CVS Health is an equal opportunity employer. We do not discriminate in recruiting, hiring, promotion, or any other personnel action based on race, ethnicity, color, national origin, sex, gender identity or expression, sexual orientation, religion, age, disability, veteran status, or other protected characteristic. All qualified applicants will receive consideration for employment without regard to any protected characteristic.

#J-18808-Ljbffr