Senior Software Development Engineer

CVS Health CVS Health · Healthcare · Work at Home, IL +49 · Innovation and Technology

Senior Software Development Engineer at CVS Health focused on designing, developing, and implementing digital solutions using advanced technical expertise. The role involves architecting software applications, conducting system testing, and collaborating with cross-functional teams. Key responsibilities include writing code, implementing complex functionalities, integrating software components, and ensuring the reliability and quality of digital solutions. The role also requires exploring new tools and techniques to drive innovation and maintaining technical documentation. Experience with major LLMs, prompt engineering, RAG fundamentals, and AI orchestration is required.

What you'd actually do

  1. Designs and defines the technical architecture and infrastructure required for digital solutions.
  2. Writes code, develops software components, and implements complex functionalities according to project requirements.
  3. Collaborates with other members of the development team and stakeholders to make high-level architectural decisions, proposes design patterns, and ensures scalability, performance, and maintainability of digital solutions.
  4. Leverages advanced programming skills to design and implement complex features, optimize performance, and ensure code efficiency.
  5. Integrates various software components or systems, ensuring seamless communication and interoperability between different parts of the digital solution.

Skills

Required

  • .NET 8 (ASP.NET Core)
  • C#
  • ASP.NET Core MVC
  • Minimal APIs
  • SQL Server
  • Redis
  • REST API design
  • OpenAPI/Swagger
  • OAuth2/OIDC identity integration
  • React 18
  • TypeScript
  • Next.js (App Router, SSR/ISR, Server Components)
  • Experience with major LLMs (Gemini, Claude, GPT, Mistral, LLaMA)
  • Prompt engineering
  • Embeddings
  • RAG fundamentals
  • AI orchestration (LangChain.js, Semantic Kernel, or LlamaIndex-js)
  • Docker
  • CI/CD (GitHub Actions or Azure DevOps)
  • 5-7 years work experience
  • Adept at problem solving and decision making skills
  • Adept at collaboration and teamwork
  • Adept at growth mindset (agility and developing yourself and others) skills
  • Adept at execution and delivery (planning, delivering, and supporting) skills

Nice to have

  • Backend-for-Frontend (BFF) architecture
  • Python 3.x
  • FastAPI or Flask
  • LangChain (Python)
  • LlamaIndex (Python)
  • HuggingFace
  • vLLM
  • Vector DBs: Pinecone, Milvus, Weaviate, Qdrant, Redis Vector, pgvector
  • Tailwind CSS or equivalent
  • TanStack Query
  • React Hook Form
  • Zod
  • Jest
  • React Testing Library
  • Playwright
  • Angular experience
  • Terraform or Bicep (IaC)
  • OpenTelemetry (observability)

What the JD emphasized

  • 5-7 years work experience
  • Major LLMs (Gemini, Claude, GPT, Mistral, LLaMA)
  • Prompt engineering
  • Embeddings
  • RAG fundamentals
  • AI orchestration (LangChain.js, Semantic Kernel, or LlamaIndex-js)

Other signals

  • AI orchestration
  • RAG fundamentals
  • LLM experience