Skip to content

Jobs

Caterpillar

Robot type
Construction
Location
IrvingTexasUSA
Job type
Software
Posted
Aug 31, 2026
Salary
$97,530–$158,480 a year
Full-time

Software Engineer (Autonomy Services)

Job description

When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.

You’ll build and deploy against one of the most unique data foundations - over 1.6 million connected assets generating real-world data daily.

At Caterpillar, technology always has a purpose, which is to solve our customers’ toughest challenges.

Job responsibilities

  • Design, build, test, and maintain backend RESTful API services using Java, Spring Boot, and microservices architecture.
  • Contribute to the delivery of secure, scalable platform capabilities hosted in AWS and support the lifecycle from design through deployment and operations.
  • Work directly on complex application and technical problems, analyze root causes, and implement high-quality solutions.
  • Develop business-value features with attention to performance, reliability, maintainability, and observability.
  • Follow established engineering standards for source control, testing, code reviews, documentation, and CI/CD automation.
  • Use AI-assisted development tools and software engineering agents to accelerate implementation, testing, debugging, refactoring, and documentation while validating outputs through code review, automated tests, and…
  • Collaborate with cross-functional Agile teams to refine requirements, estimate work, and deliver incremental value to customers.
  • Contribute to front-end or Python-related tasks when needed while remaining primarily focused on Java/Spring Boot backend microservice development.

Similar jobs