Senior Lead API Engineer

Caterpillar

Closes in 3 days

Quick summary

Work type
On-site
Location
Peoria, ILChicago, IL
Salary
$128,470–$208,770 / yr
Posted
5 days ago
Closes
Jun 19, 2026 (soon)

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $185k
This role $169k
$117k most similar roles pay here $234k

This role pays less than 62% of similar roles. Most pay $148,375–$222,250 — the shaded band above. At the midpoint, this role pays about $169k versus about $185k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 38 open roles on FindRole.

Listed pay typically runs $128,470–$208,770 across 38 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Senior Lead API Engineer

As a Senior Lead API Engineer at Caterpillar, you will provide technical and product leadership for the company’s Parts eCommerce APIs, acting as the single-threaded owner responsible for defining, governing, and evolving these critical digital interfaces. Your day-to-day involves collaborating with Product Owners, Architects, and Business stakeholders to ensure APIs are reliable, scalable, and well-documented, while also maintaining hands-on engineering skills by contributing code and guiding teams in designing RESTful and event-driven APIs. You will work extensively with tools like Apigee, AWS API Gateway, Azure API Management, and OpenAPI specifications, ensuring APIs adhere to best practices for performance, security, and observability. This role demands expertise in AI-enabled APIs, cloud platforms such as AWS or Azure, and experience deploying software using CI/CD pipelines within an Agile framework.

What you'll do

  • Define and enforce API quality standards for performance, security, documentation, and operational readiness.
  • Act as the technical product owner for Parts eCommerce APIs, managing contracts, versioning, and lifecycle.
  • Partner with stakeholders to translate business capabilities into well-defined, consumer-centric APIs.
  • Represent assigned API domains in architecture reviews and governance forums, making authoritative decisions.
  • Guide teams in designing RESTful, event-driven, and domain-aligned APIs for consistency across the platform.

What we're looking for

  • Extensive experience in designing and developing software applications, including APIs.
  • Proven ability to write, review, and debug production-quality code for API implementations.
  • Strong understanding of RESTful API design patterns and event-driven architectures.
  • Experience with API management platforms like Apigee, AWS API Gateway, or Azure API Management.
  • Demonstrated technical leadership in API governance, quality standards, and operational readiness.

More like this

Similar roles

Senior API Engineer (Python / AWS)

LPL Financial

Fort Mill/Charlotte +1 1 day ago $106,100$176,900
Python AWS API Gateway Lambda Terraform CI/CD OAuth2 JWT IAM CloudWatch DevOps REST API First EventBridge SNS/SQS OpenTelemetry Docker

Senior Full-Stack Lead Engineer

Nvidia

Santa Clara, CA +1 33 days ago $224,000$356,500
AWS Kubernetes Docker CI/CD React Next.js Vue Nuxt JavaScript TypeScript Python Golang OpenSearch Prometheus Grafana REST Node.js PyTorch TensorFlow JAX Ray

Senior Lead Software Engineer

Capital One Financial

McLean, Virginia +3 6 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD SQL PostgreSQL Git Jenkins Python RESTful APIs Maven JUnit

Senior Lead Software Engineer

Capital One Financial

McLean, Virginia +2 89 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Python RESTful APIs Maven JUnit Swagger Linux

Senior Lead Software Engineer

Capital One Financial

McLean, Virginia +1 89 days ago $229,900$262,400
Java Python Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Maven Jenkins Swagger RESTful APIs Microservices DevOps Agile