Principal Engineer, API Platform

Job not on LinkedIn

🔥 16 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of CVS Health

CVS Health

10,000+ employees

Founded 1963

🏥 Healthcare

⚕️ Healthcare Insurance

🛒 Retail

Healthcare • Healthcare Insurance • Retail

CVS Health is a leading American healthcare company dedicated to improving health access and affordability. The company focuses on a comprehensive approach that includes health services, health insurance, and pharmacy benefits management. Through its subsidiaries, such as Aetna and CVS Caremark, CVS Health offers a range of services that facilitate wellness, condition management, and affordable prescription drug coverage. CVS Health operates neighborhood pharmacies, provides mail-order pharmacy services, and manages specialty medication programs, aiming to make healthcare convenient and accessible for everyone. Driven by a mission to connect people with essential care services, CVS Health is committed to fostering healthier communities and supporting the wellbeing of all individuals.

📋 Description

• own the technical direction and architecture across several teams building API capabilities • establish the engineering practices that teams build on • define how APIs are designed and governed at scale • lead the effort to embed AI-powered capabilities into the developer experience • lead the design and delivery of AI capabilities embedded into the developer platform • architect and build MCP servers exposing the enterprise API catalog as a queryable context • participate in architecture reviews, design documents, and pull requests

🎯 Requirements

• 10+ years of software engineering experience, with a meaningful portion spent designing and delivering APIs at enterprise scale • 5+ years of direct experience with API security, including OAuth 2.0, OIDC, mTLS, rate limiting, and API threat modeling • 5+ years working with API gateway products and API management platforms (e.g., Apigee, Kong, Azure APIM, or equivalent) • 5+ years of backend development in Java/Spring Boot and/or Node.js • 5+ years working with large public cloud platforms (GCP, AWS, or Azure), including the networking and identity primitives that underpin secure API delivery • 3+ years of experience influencing technical direction across multiple teams in a principal, staff, or architect-level capacity • 3+ years partnering with product management, architecture, and program management to shape roadmaps and deliver complex platform capabilities • Experience building or operating an API catalog, developer portal, or internal developer platform • Experience with GraphQL schema design and federation at scale. • Experience with mature CI/CD practices, source control, automated testing, and contract-first API development

🏖️ Benefits

• medical, dental, and vision coverage • paid time off • retirement savings options • wellness programs • other resources, based on eligibility

Apply Now

Similar Jobs

🔥 16 hours ago

Rocket Mortgage

10,000+ employees

💸 Finance

💳 Fintech

🏠 Real Estate

Principal Engineer defining and owning API and graph architecture strategy for Servicing Digital. Leading technology adoption in AI-driven workflows and decisioning for a premier mortgage servicing platform.

AWS

GraphQL

TypeScript

🔥 17 hours ago

Quantiphi

1001 - 5000

🤖 Artificial Intelligence

🏢 Enterprise

📚 Education

Senior Machine Learning Engineer at Quantiphi architecting and deploying agentic AI systems. Responsibility for system performance, deployment, and innovations in AI research.

AWS

Azure

Cloud

Google Cloud Platform

Jenkins

Python

PyTorch

Tensorflow

Terraform

🔥 18 hours ago

General Dynamics Information Technology

10,000+ employees

🎖️ Defense

🔒 Cybersecurity

🤖 Artificial Intelligence

Scala Back-End Developer at GDIT designing server-side applications and APIs for U.S. government projects. Requires substantial experience in Scala and Java for impactful contributions to CMS activities.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Java

Maven

OpenShift

Scala

SQL

🔥 22 hours ago

Instructure

1001 - 5000

📚 Education

☁️ SaaS

🤝 B2B

Technical leader at Instructure leading architectural design and driving development for PaaS products. Ensure scalability and performance impacting millions worldwide.

AWS

Azure

Cloud

Distributed Systems

Docker

Google Cloud Platform

Java

JavaScript

Kubernetes

NoSQL

Python

Ruby

Go

🕒 Yesterday

Coinbase

1001 - 5000

₿ Crypto

💸 Finance

💳 Fintech

Staff Engineer on the FinHub - Ledger team at Coinbase, responsible for foundational backend architecture and system scalability. Leading cross-functional projects to enhance transaction processing reliability.

Distributed Systems

Java

Kubernetes

Postgres

Python

Go