Senior Software Engineer - React Developer

Remote in Wellesley, MA, US • Posted 6 hours ago • Updated 6 hours ago
Full Time
On-site
USD $111,240.00 - 222,480.00 per year
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Accountability
  • Health Care
  • Collaboration
  • Partnership
  • Tier 1
  • Tier 2
  • Tier 3
  • Dashboard
  • Workflow
  • Real-time
  • Interfaces
  • Accessibility
  • Clarity
  • Backend Development
  • Business Rules
  • Authentication
  • Extract
  • Transform
  • Load
  • JSON
  • Reasoning
  • Natural Language
  • Auditing
  • Customer Facing
  • Web Applications
  • Typing
  • Interface Design
  • Project Scoping
  • Node.js
  • GraphQL
  • Orchestration
  • Prompt Engineering
  • Messaging
  • Delegation
  • Cloud Computing
  • Microsoft Azure
  • Google Cloud Platform
  • Google Cloud
  • Amazon Web Services
  • Ontologies
  • Software Development
  • TypeScript
  • UI
  • API
  • Business Intelligence
  • SDK
  • Embedded Systems
  • Snow Flake Schema
  • Data Modeling
  • OLAP
  • Communication
  • Microsoft Certified Professional
  • Onboarding
  • Artificial Intelligence
  • Retail
  • Merchandising
  • Pricing
  • Promotions
  • Category Management
  • Analytics
  • Data Visualization
  • D3.js
  • Analytical Skill
  • React.js
  • Business Analysis
  • Business Analytics
  • Computer Science
  • Mathematics
  • MBA
  • Management
  • Finance
  • Coaching

Summary

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.

Position Summary

The Retail Consumer Analytics team is helping lead the effort to transform and drive improved front store consumer experience by partnering with key business areas across CVS Health to deliver impactful analytic solutions and insights.

As a Senior Software Engineer on the Analytics & Behavior Change Pricing Analytics team, you will design and build custom React/TypeScript user interfaces and backend agent APIs that bring AI-powered analytic solutions to life for CVS analysts and business stakeholders. You will work in close partnership with a dedicated Palantir Foundry development team - focusing specifically on the custom UI layer and the agent API and orchestration backend that sits between the platform and the analyst.

Your work spans a three-tier agentic framework: custom agent APIs and embedded React applications in Tier 1 (Palantir Foundry), analytical data models in Tier 2 (Snowflake), and natural language BI interfaces in Tier 3 (ThoughtSpot). You will design and build agents that can operate autonomously, coordinate with other agents, and integrate with both internally developed and commercially available external AI services.

Custom React / TypeScript UI Development
  • Design and build custom React/TypeScript applications embedded within Palantir Foundry - including analyst-facing dashboards, agent control panels, session review interfaces, and approval workflows.
  • Implement complex, data-rich UI components: multi-step configuration flows, real-time session status displays, iterative audit trail views, scenario comparison panels, and morning review summary interfaces.
  • Build reusable component libraries and design system foundations in TypeScript that can be shared across multiple agent UI applications on the platform.
  • Integrate React UIs with backend agent APIs - consuming TypeScript-typed REST or GraphQL endpoints, handling async agent state updates, and surfacing agent reasoning and outputs to analysts in real time.
  • Embed ThoughtSpot Liveboards and Spotter NL query interfaces within custom React applications - providing analysts with seamless access to session history, audit data, and natural language querying from a single UI surface.
  • Ensure all UI components meet accessibility standards, are performant at scale, and are designed for non-technical analyst users who need clarity over complexity.

Agent API & Backend Development
  • Design and implement backend agent APIs in TypeScript - the layer between the React UI, the Palantir Foundry orchestration engine, and the MCP server tooling - using clean interface contracts and typed schemas throughout.
  • Build and extend MCP server tools in TypeScript: defining tool schemas, enforcing business rules at the API level (e.g. single-action constraints, guardrail checks), and logging all agent actions for full auditability.
  • Develop TypeScript functions within Palantir Foundry - including agent orchestration logic, LLM-powered generation functions (stateless, idempotent, versioned), and webhook handlers for async event-driven pipelines.
  • Design and implement multi-agent communication APIs - enabling agents built on the framework to share context, delegate tasks, and coordinate across agent boundaries through structured message schemas and handoff protocols.
  • Build integration APIs for external and internal agents: define interface contracts, data payload schemas, authentication patterns, and governance controls for onboarding commercially available third-party AI agents into the framework.
  • Work with the Palantir Foundry dev team to align on API contracts, data pipeline outputs, and ontology objects - acting as the integration layer between custom development and the core Foundry platform.

Data Layer
  • Contribute to Snowflake data model design for agentic workloads - FACT and DIM table schema, VARIANT JSON handling for agent reasoning logs, and analytical views optimized for ThoughtSpot NL querying.
  • Build and maintain ThoughtSpot Spotter worksheets and Liveboards - providing analysts with natural language access to agent session history, constraint audit trails, and output comparisons.

Required Qualifications

  • 5+ years of software development experience building and delivering production-grade, customer-facing web applications and analytic solutions.
  • 5+ years of React development - component architecture, state management (Redux, Zustand, or equivalent), hooks, context, and performance optimizations.
  • 5+ years of TypeScript - strong typing, generic patterns, interface design, and typed API contracts across both frontend and backend.
  • 5+ years collaborating with cross-functional teams including data scientists, data engineers, and business stakeholders to gather requirements and define project scope.
  • Experience building backend APIs in TypeScript/Node.js - REST or GraphQL, async patterns, typed schemas, and integration with external services.
  • Experience building agentic AI systems or LLM integrations - including tool/function calling, MCP server design, agent orchestration patterns, and prompt engineering.
  • Experience designing multi-agent communication patterns: context handoff schemas, inter-agent messaging, task delegation, and failure handling across agent boundaries.
  • Familiarity with integrating external AI agents or third-party LLM services - interface contracts, trust boundaries, and governance controls.
  • 3+ years on cloud-based platforms (Azure, Google Cloud Platform, or AWS).
  • Experience with Palantir Foundry or ability to ramp quickly - understanding of Workshop, TypeScript SDK, and Ontology objects is a strong plus.

Preferred Qualifications

  • 7+ years of software development experience in React/TypeScript across both UI and backend API development.
  • Experience building embedded BI integrations - ThoughtSpot Everywhere SDK, Looker embedded, or equivalent - within custom React applications.
  • Experience with Snowflake - analytical schema design, query optimizations, and data modelling for OLAP workloads consumed by NL querying tools.
  • Experience with emerging multi-agent frameworks or agent communication protocols (e.g. MCP, A2A, or equivalent).
  • Experience evaluating and onboarding commercially available AI agents - vendor assessment, integration patterns, and runtime governance.
  • Retail merchandising domain experience: pricing, assortment, promotions, category management, or store operations analytics.
  • Experience with data visualization libraries - D3.js, Recharts, Victory, or equivalent - for building custom analytical chart components in React.

Education

  • BA/BS degree required - Computer Science, Engineering, Mathematics, or related field.
  • MBA preferred.

Pay Range

The typical pay range for this role is:

$111,240.00 - $222,480.00

This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls. The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors. This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above. This position also includes an award target in the company's equity award program.

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.

Great benefits for great people

We take pride in our comprehensive and competitive mix of pay and benefits - investing in the physical, emotional and financial wellness of our colleagues and their families to help them be the healthiest they can be. In addition to our competitive wages, our great benefits include:
  • Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan.
  • No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching.
  • Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility.

For more information, visit ;br>
We anticipate the application window for this opening will close on: 04/26/2026

Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80180635
  • Position Id: 619ce0363ba2888c736ff7c3c206b49d
  • Posted 6 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Waltham, Massachusetts

Today

Full-time

Remote or Wellesley, Massachusetts

Today

Full-time

USD 83,430.00 per year

Remote or Wellesley, Massachusetts

Today

Full-time

USD 64,890.00 per year

Boston, Massachusetts

Today

Full-time

USD 115,000.00 - 190,000.00 per year

Search all similar jobs