CareerPlanGet AI match score →

Software Engineer

Chicago, Illinois💼 Full-time💰 $97,530–$97,530🗓 2026-07-21 → 2026-07-31

Core

Design, develop, test, and deploy Caterpillar's state-of-the-art digital platform hosted on AWS, building a world-class platform for a wide range of digital applications.

Role type

Senior IC backend software engineer (microservices)

Builds

Backend RESTful API web services and digital applications

Domain

Industrial machinery / Cloud infrastructure

Deliverable

production ML models | product features

Required skills

Java 17+, SpringBoot, Microservices architecture, RESTful API design, CI/CD pipeline management, Cloud deployment (AWS/Azure), Message streaming (Kinesis, SQS, SNS, Flink), Datastores (Aurora, RDS, DynamoDB, PostgreSQL, MySQL, ElasticSearch, MongoDB, Cassandra, Redis, Timeseries), Agile/Scrum

Preferred skills

Experience with Azure DevOps, Jenkins, GoCD

Technologies

Java, SpringBoot, AWS, Azure, Kinesis, SQS, SNS, Flink, Aurora, RDS, DynamoDB, PostgreSQL, MySQL, Oracle, ElasticSearch, MongoDB, Cassandra, Redis, Timeseries, Azure DevOps, Jenkins, GoCD

Responsibilities

Design and develop backend RESTful API web services using Microservices architecture; Collaborate with product, architecture, and engineering teams to translate business requirements into technical solutions; Contribute to CI/CD pipelines, automated testing, cloud deployment, and operational excellence practices; Maintain high standards of software quality within the team by establishing good practices and habits; Participate in development of new functionality and applications on cross-functional Agile project teams

Seniority

Mid-to-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗