Caterpillar

Senior Software Engineer - Backend Engineering

Caterpillar
Apply
2 days ago
Chicago, IL, USA +3 moreSenior

Base Salary

$113k - $183k/yr

Responsibilities

  • Design, develop, and support scalable backend services and APIs using Java and Spring Boot.
  • Architect and deliver cloud-native solutions on AWS.
  • Lead technical design and architecture decisions for new capabilities.
  • Build and optimize solutions using PostgreSQL, MySQL, and DynamoDB.
  • Develop event-driven and asynchronous processing systems.
  • Collaborate with Product, Architecture, DevOps, and QA teams.
  • Conduct code reviews, mentor engineers, and promote engineering best practices.
  • Troubleshoot complex production issues and improve performance, scalability, and reliability.
  • Implement CI/CD, observability, and operational excellence practices.

Requirements

  • 8+ years of experience building enterprise-scale backend applications.
  • Strong expertise in Java 11+/17+, Spring Boot, REST APIs, and Microservices.
  • Hands-on experience with AWS and cloud-native application development.
  • Strong understanding of distributed systems, event-driven architectures, and messaging patterns.
  • Experience with relational and NoSQL databases, including PostgreSQL, MySQL, and DynamoDB.
  • Ability to lead technical initiatives, mentor engineers, and drive architectural decisions.
  • Strong problem-solving, communication, and collaboration skills.

Benefits

  • Medical, dental, and vision benefits.
  • Paid time off, including vacation, holidays, and volunteer time.
  • 401(k) savings plans, Health Savings Account, and Flexible Spending Accounts.
  • Health Lifestyle Programs, Employee Assistance Program, voluntary benefits, and employee discounts.
  • Career development opportunities and tuition reimbursement.
  • Incentive bonus, disability benefits, life insurance, parental leave, and adoption benefits.
  • The position was posted for October 20, 2026 through October 23, 2026.

Tech Stack

Amazon DynamoDBAWSJavaMySQLPostgreSQLSpring Boot

Categories

Caterpillar

About Caterpillar

10,000+ employees

Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.

Contact me