🌍 Global Remote Network: Over 120,085+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
C

Software Engineer

📍 Chicago, IL 🕒
Work Model
📍 Chicago, IL
Employment
💼 Full-Time Direct
Recruitment Type
🛡️ Direct to HR Pipeline
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from Caterpillar Inc.'s hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

📋 Role Overview & Responsibilities

Career Area

Business Technologies, Digital and Data

Job Description

Your Work Shapes the World at Caterpillar Inc.

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.

Job Summary

The Cat Digital DevOps organization is responsible for enabling and supporting software engineering practices across Cloud, FinOps, DevOps, and Cybersecurity. The central automation team is a group of builders working to empower and enable the

DevOps groups that support the application delivery portfolios across functional areas. This position is responsible for building and supporting automation technology solutions that improve processes and empower the entire organization. Challenges include driving innovation and ideation to solve complex problems, communicating effectively with all stakeholders, and delivering sustainable and supportable solutions. You will be responsible for driving the technologies to move the organization forward and enable the practices of DevOps.

What You Will Do

Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods. Acquiring client requirements; resolving workflow problems through automation optimization. Writing source codes for new applications, and/or generating and enhancing code samples for existing applications. Utilizing automated testing tools to perform the testing and maintenance. A Software Engineer is responsible execute the requirements to enable various capabilities across the cloud using technologies like AWS Lambda, Github Actions, and related automation solutions. Design, implement, and support the overall data model and data structures to enable scalable solutions Helps manage and organize appropriate information, dashboards, metrics and reports for team members to use with their portfolios and partners Building cross-functional solutions across cloud infrastructure, CI/CD, and application security Implement sound software development practices to manage contribution and delivery Supports proper collaboration, coordination, training, communication and alignment among related areas, strategies within the team and with internal and external partners.

What You Will Have

Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. Software Development Life Cycle: Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace.

Consideration For Top Candidates

Software Development experience in Python and/or Powershell Experience managing CI/CD solutions using Azure DevOps and Github Experience building scalable automation solutions using frameworks such as Power Automate Bachelor’s degree preferably in engineering, information technology, statistics, or a similar field.

What You Will Get

Working with a Fortune 100 leader, you can build your career on a global scale and take advantage of development opportunities with emerging technologies. We’ve created an inclusive environment for you to explore your passions, make an impact and do the work that really matters. Learn more on our Built In Chicago page at https://www.builtinchicago.org/company/caterpillar

About Caterpillar

Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.

Additional Details

WFH-Work From Home

#BI (used to post on Built In Chicago)

Visa sponsorship available for eligible applicants.

Posting Dates

April 15, 2024 - April 21, 2024

Any offer of employment is conditioned upon the successful completion of a drug screen.

EEO/AA Employer. All qualified individuals - Including minorities, females, veterans and individuals with disabilities - are encouraged to apply.

Not ready to apply? Join our Talent Community .

Frequently Asked Questions

How do I apply for the Software Engineer position at Caterpillar Inc.?

Click the “Apply for this Position” button on this page to submit your application directly to Caterpillar Inc. without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship?

This position is located in Chicago, IL with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely?

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles