Join Caterpillar’s Cat Digital Platform to help build technology powering Caterpillar’s digital future. The platform supports the secure flow of data, insights, and services connecting customers, dealers, machines, and applications worldwide. The Senior Software Engineer contributes to the design, development, and delivery of scalable, secure, customer-focused cloud solutions and works with architects, product teams, and fellow engineers to deliver high-quality software and continuously improve the platform. The role focuses on enterprise-scale REST APIs and microservices using Java, Spring Boot, and AWS cloud services; API-first design; secure integrations; and translating business requirements into technical designs and implementation plans. The engineer contributes to design decisions, code reviews, engineering practices, quality engineering, and troubleshooting complex production issues. The role spans the software lifecycle from deployment and monitoring to support and documentation, and includes mentoring junior and mid-level engineers. The position requires the candidate to be based in Chicago, Illinois. Relocation assistance is not available. Visa sponsorship is available for eligible applicants. The summary pay range is $112,710 to $183,140. Offers are conditioned on successful completion of a drug screen.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed