Lead Software Engineer

Caterpillar Inc.

Multiple Locations
Base: $128,470.00 - $208,770.00; bonus/equity: inc...
Api product strategy and governance
Api lifecycle management
Restful and event-driven apis
The Lead Software Engineer – API Platform & Product Ownership provides technical and product leadership for Caterpillar’s Parts eCommerce APIs, owning the technical definition, lifecycle, quality, and evolution of APIs

Job Summary

  • The Lead Software Engineer – API Platform & Product Ownership provides technical and product leadership for Caterpillar’s Parts eCommerce APIs, owning the technical definition, lifecycle, quality, and evolution of APIs.
  • Responsibilities include acting as the technical product owner for API domains, defining and enforcing API quality standards, and maintaining hands-on engineering capability for API implementations and proxies.
  • Caterpillar offers development opportunities with emerging technologies in an inclusive environment, with benefits including medical, dental, vision, 401(k), paid time off, and incentive bonus.

Matching Summary

The Lead Software Engineer – API Platform & Product Ownership provides technical and product leadership for Caterpillar’s Parts eCommerce APIs, owning the technical definition, lifecycle, quality, and evolution of APIs.

Salary

Base: $128,470.00 - $208,770.00; Bonus/Equity: Incentive bonus; Benefits: Medical, dental, vision, PTO, 401(k), HSA, FSA, etc.

Skills & Requirements

Must-have

  • API product strategy and governance
  • API lifecycle management
  • RESTful and event-driven APIs
  • OpenAPI specifications and documentation
  • API quality standards enforcement
  • Hands-on software engineering skills

Nice-to-have

  • AI-enabled APIs and LLM integration
  • Agent-to-agent interaction patterns
  • Responsible AI use through APIs
  • Agile framework experience
  • Public cloud deployment (AWS/Azure)

Key Requirements

  • Four-year degree or equivalent working experience
  • 5+ years software development experience with Master's degree
  • Demonstrated production-quality code writing
  • Experience with AI-enabled APIs
  • Familiarity with Model Context Protocol (MCP)
  • Experience with agent-to-agent interaction patterns

Work Rights

Not specified

Tailored Resume

Cover Letter