Caterpillar, Inc

Senior Software Engineer

Caterpillar, Inc • $112K — $183K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Strong Agile mindset with experience in product-centric teams.
  • Proven experience with Azure ecosystem and Azure DevOps.
  • Deep expertise in .NET-based full-stack architecture.
  • Experience with modern programming languages such as C#, Java, JavaScript, Python, SQL.
  • Solid understanding of secure-by-design development principles.

Responsibilities

  • Lead the design and delivery of scalable full-stack solutions using Agile methodologies.
  • Define application architecture across frontend, backend, integration, and data layers.
  • Collaborate with product owners to translate business needs into technical solutions.
  • Provide hands-on technical leadership by designing and reviewing crucial components.
  • Establish coding standards and best practices to enhance performance and security.
  • Lead DevOps and CI/CD strategies to ensure reliable software releases.
  • Mentor engineers and guide teams through complex architectural decisions.

Benefits

  • Medical, dental, and vision benefits
  • Paid time off plan including vacation and holidays
  • 401(k) savings plans
  • Flexible Spending Accounts (FSAs)
  • Career Development opportunities
  • Incentive bonus program
  • Tuition Reimbursement support
Full Job Description

Career Area:

Technology, Digital and Data

Job Description:

This position helps Caterpillar solve its customers’ toughest challenges while building a better and more sustainable world. The Lead Architect will deliver strategic technology initiatives within the Commercial Process Division (CPD), part of the Power and Energy Group.

CPD focuses on the development and delivery of services, solutions, and processes that support Caterpillar’s commitment to customers, including the global Dealer Network. The incumbent collaborates with business partners and enterprise teams to create business-relevant IT and business strategies for CPD.

What You Will Do:

Architecture & Solution Delivery

  • Lead end‑to‑end architecture, design, and delivery of scalable, secure, full‑stack solutions using Agile methodologies.
  • Define and evolve application architecture across frontend, backend, integration, and data layers, ensuring alignment with enterprise standards and business goals.
  • Partner with product owners and stakeholders to translate business requirements into technical solutions and architectural designs.

Technical Leadership

  • Provide hands‑on technical leadership, including designing, coding, and reviewing critical components and shared frameworks.
  • Establish and enforce coding standards, architectural patterns, and best practices for performance, scalability, reliability, and security.
  • Serve as a technical escalation point, enabling high‑performing, product‑focused teams.

DevOps, Automation & Quality

  • Lead DevOps and CI/CD strategy, ensuring high‑quality, frequent, and reliable releases through automation.
  • Drive an automation‑first and AI‑enabled mindset, embedding intelligent automation across development, testing, and operational workflows.
  • Oversee automated testing and quality engineering practices across the full SDLC.

Mentorship & Collaboration

  • Mentor engineers and guide teams through complex architectural and technical decisions.
  • Collaborate closely with business leaders, product teams, and enterprise IT partners.

 

What You Have:

Core Qualifications

  • Strong Agile mindset, with experience working in or leading product‑centric, cross‑functional teams.
  • Proven experience designing and delivering solutions within the Azure ecosystem, including Azure DevOps.
  • Deep expertise in .NET‑based full‑stack architecture, with the ability to evaluate and select appropriate technologies.

Technical Expertise

  • Experience across modern engineering languages and platforms, including: 
    • C#, ASP.NET, Java, JavaScript, Python, SQL
  • Strong understanding of secure‑by‑design (Cyber Safe) development principles and application security best practices.
  • Hands‑on experience with DevOps, CI/CD pipelines, infrastructure automation, and automated testing frameworks.

Leadership & Communication

  • Excellent communication and leadership skills.
  • Ability to influence both technical and non‑technical stakeholders.

 

Skill Descriptors

Decision Making & Critical Thinking

  • Analyzes situations and reaches productive decisions using informed judgment.
  • Identifies, organizes, and documents relevant data, stakeholders, and processes.
  • Recognizes, clarifies, and prioritizes concerns while assessing risks, benefits, and alternatives.

Effective Communication

  • Communicates clearly and appropriately for the audience.
  • Delivers constructive feedback and incorporates feedback from others.
  • Produces presentations and reports needed for effective delivery.
  • Avoids unnecessary technical jargon and recognizes non‑verbal cues.

Software Development

  • Produces software aligned with product requirements.
  • Conducts walkthroughs and monitors quality of development activities.
  • Evaluates advantages and drawbacks of development languages and tools.
  • Estimates and monitors development costs and consults on tool selection and usage.

Software Development Life Cycle (SDLC)

  • Applies structured lifecycle methodologies for delivering software products.
  • Understands phases, dependencies, deliverables, and decision points.
  • Interprets product development plans and functional documentation.

Software Integration Engineering

  • Designs and implements interfaces and integration patterns.
  • Understands ETL tools and data exchange techniques.
  • Participates in developing technology interfaces and bridges with customer and partner systems.

Software Product Design & Architecture

  • Leads architecture and design of major or multiple products.
  • Evaluates architectural alternatives and design tradeoffs.
  • Facilitates design reviews and walkthroughs.
  • Estimates cost and impact of proposed architectural designs.

Software Product Technical Knowledge

  • Defines technical requirements for development and deployment.
  • Participates in technical acceptance testing and environment configuration.
  • Monitors defects, bugs, and implementation issues.

Software Product Testing

  • Designs and participates in testing strategies including functional, volume, load, and performance testing.
  • Documents test activities, results, and non‑conformance issues.
  • Ensures adherence to functional requirements and design specifications.

 

Additional Info:

•       The required location for this role is East Peoria-IL, Irving-TX

 

Summary Pay Range:

$112,710.00 - $183,140.00

Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. 

Benefits:

Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.

  • Medical, dental, and vision benefits*

  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*

  • 401(k) savings plans*

  • Health Savings Account (HSA)*

  • Flexible Spending Accounts (FSAs)*

  • Health Lifestyle Programs*

  • Employee Assistance Program*

  • Voluntary Benefits and Employee Discounts*

  • Career Development*

  • Incentive bonus*

  • Disability benefits

  • Life Insurance

  • Parental leave

  • Adoption benefits

  • Tuition Reimbursement

       

* These benefits also apply to part-time employees

 

 

This position requires working onsite five days a week. 

 

 

 

Visa Sponsorship is not available for this position.

 

 

Posting Dates:

September 28, 2026 - October 6, 2026

About Caterpillar, Inc

Progress Rail Services Corporation, a Caterpillar company, is one of the largest integrated and diversified suppliers of railroad and transit system products and services worldwide. Since its acquisition by Caterpillar Inc. in 2006, Progress Rail has used the Caterpillar international footprint to gain quick and widespread notice and approval across the globe. Product technology, reliability and durability, along with legendary aftermarket parts and service support, have been their keys to success. Caterpillar is the world's leading manufacturer of construction and mining equipment, diesel and natural gas engines and industrial gas turbines. The technology and world reach of Caterpillar, combined with the service standard and historical reliability of Progress Rail, ensures their products and services make a growing impact on the world rail industry. With their acquisition of Electro-Motive Diesel (EMD), Progress Rail is the world's largest builder of diesel-electric locomotives for all commercial railroad applications including freight, intercity passenger, commuter, switching, industrial and mining. EMD is also a global provider of diesel power engines for marine propulsion, offshore and land based oil well drilling rigs and stationary power generation. Electro-Motive is the only diesel engine manufacturer of its size to have produced more than 70,000 engines. This success stems from product reliability, serviceability, load acceptance capability, low operating costs and ease of maintenance with standardized components.

Caterpillar, Inc. Careers

Join the robust team at Caterpillar, Inc., a global leader in construction and mining equipment, where innovation drives everything we do. As part of our team, you'll engage in work that improves the world and furthers your career with every project you touch.

Work You’ll Do

At Caterpillar, Inc., you will have the opportunity to contribute to a variety of groundbreaking projects that extend across the globe. Our commitment to leadership in the industry is unwavering, and we achieve it through a culture that fosters diversity and leadership development.

Explore Job Opportunities and Growth

Caterpillar offers a wide range of job opportunities and career paths, providing a platform for professional growth and development. Whether you're interested in engineering, sales, marketing, or management, Caterpillar has a position that will utilize your unique skills and talents. We are continuously hiring innovative minds to propel our mission forward and maintain our status as industry leaders.

Internship Programs

Kickstart your career with a Caterpillar internship. Our internships provide invaluable workplace experience and networking opportunities that often lead to full-time employment at our company. As an intern, you will work alongside experienced professionals and gain insights that will benefit you as you advance in your career.

Benefits and Culture

Choosing a career at Caterpillar means more than just having a job. It means you're part of a team that values diversity and is committed to creating an inclusive environment. We offer competitive benefits to ensure the health and well-being of our employees and their families. These benefits include health insurance, retirement plans, and paid time off, alongside unique perks like professional development and diversity training programs.

Innovation and Leadership

Drive innovation and industry leadership as part of the Caterpillar team. We empower our employees to lead from their first day on the job, encouraging continuous improvement and career advancement. At Caterpillar, your ideas will shape the future of our business and the industries we serve.

Join Our Team

Search open positions that match your skills and interests. We are looking for passionate, curious, and solution-driven team players. Ready to start your journey at Caterpillar, Inc.? Explore our career portal for the latest job opportunities.

Stay Connected

Keep up to date with company news, career tips, and industry insights—all from the people who work here. Subscribe to our careers blog and personalize your subscription to receive updates that align with your career interests.

Prepare for Your Interview

Make a great first impression. Prepare for your interview at Caterpillar by reviewing common questions and practicing your responses. Tailor your resume to highlight the experiences and skills that make you the ideal candidate for the position you are applying for. At Caterpillar, Inc., every role offers the chance to make an impact. Come be a part of our team and drive the future of our global industries. Your career at Caterpillar is not just about what you'll accomplish, but how you'll grow and the innovation you'll lead. Join us and build a career that matters.
Learn more about Caterpillar, Inc
Size
107,700 employees
Market Cap
$125.3 billion
Industry
Net Income
$2.9 billion
Founded
1925
5 Year Trend
+5.8%
Revenue
$41.7 billion
NASDAQ

Similar Jobs

More Jobs at Caterpillar, Inc

More Enterprise Technology Jobs

Find similar Senior Software Engineer jobs: