CareerPlan

Software Engineer (Autonomy Services)

Irving, TexasFull-time$98k–$158k2026-07-06 → 2026-11-11
On-site · United StatesNo visa sponsorship

Core

Build and deploy secure, scalable backend RESTful API services and platform capabilities on AWS to power digital products for Caterpillar's connected asset fleet.

Role type

Senior IC backend software engineer (Java/Spring Boot)

Builds

Secure, scalable platform services and backend microservices hosted in AWS

Domain

Industrial IoT / Heavy Machinery / Cloud Infrastructure

Deliverable

production ML models | product features

Required skills

Java 17+, Spring Boot, Microservices, AWS, RESTful API design, CI/CD, Agile, AI-assisted development workflows

Preferred skills

Python, Agent orchestration (LangChain/LangGraph), LLM integration, MLOps, Prompt optimization

Technologies

Java, Spring Boot, AWS, Python, LangChain, LangGraph

Responsibilities

Design, build, test, and maintain backend RESTful API services; Deploy backend services in cloud-native environments; Collaborate with cross-functional Agile teams to refine requirements and deliver incremental value; Review and validate AI-generated code and pull requests; Contribute to technical documentation and operational runbooks.

Seniority

Senior, hands-on IC