Senior Software Engineer
$112.71k - $183.14kCaterpillar Inc.
Career Area: Technology, 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. Cat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics and AI capabilities to help our customers build a better, more sustainable world. Job Description The Service Options team within CAT Digital is expanding to support the Speed to Quote initiative, aiming to improve how service option data is created, managed, and delivered for Caterpillar and dealers when quoting rebuilds, maintenance, and repairs. As a Senior Software Engineer on the CAT Digital – Global Services Application Team, you will help develop a centralized customer hub in partnership with the Helios Team, integrating three existing applications (Service Options Collaborator, CAT Certified Rebuild, and CAT Calculated Web) with a newly integrated single capability within the Service Information System. What You Will Do: A qualified candidate will possess the ability to work independently, design, develop, test and deploy software applications. Work on functional lines with individuals assigned in new program development and/or maintenance of Cloud, server and/or distributed computing systems. Will mentor junior developers provide technical assistance as needed, perform code reviews, work directly on complex applications and technical problem identification and resolution. Will work on infrastructure components that may be used by one or more applications or systems and focused around delivering business value features. Will create program and operations documentation in a casual, flexible environment. May collaborate with business and internal customers to guide development, debugging, and testing for application software accuracy and completeness. Work independently to develop new functionality and applications on cross-functional Agile project teams. Perform integrated testing and customer acceptance testing of components to ensure timely, quality results. What You Have: 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. Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop and maintain interfaces and linkage to alternative platforms and software packages. 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. 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 Consideration for Top Candidates: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field. Proven experience designing scalable architecture systems for Java-based applications. Strong experience in Spring Boot framework for building scalable, maintainable applications. Deep expertise in object-oriented design, design patterns, and software architecture. Proven experience architecting and deploying solutions on AWS or Azure cloud platforms. Experience with databases (SQL) and Object-Relational Mapping (ORM) tools such as Hibernate, JPA, or Spring Data. Experience with writing complex SQL queries and creating stored procedures and functions Familiarity with Snowflake data warehouse technology Proficiency in concurrency and multi-threading in Java, with the ability to design and implement thread-safe, high-performance applications. Design, develop, and deploy robust and scalable AI and machine learning (ML) models and algorithms into production environments. Strong knowledge of software integration, data exchange interfaces, and API design and creation. Experience with agile development methodologies and tools. Proficiency in automated testing (Playwright), CI/CD pipelines, and DevOps practices. Experience in mentoring software engineering teams. Additional Skills: Experience with microservices architecture and containerization (Docker, Kubernetes). Familiarity with modern front-end frameworks or mobile development is a plus, (i.e. React, Angular , etc.) Certifications in AWS, Azure, or relevant cloud technologies. Experience with commercial database systems and web-based software design. Additional Information: Office locations for this position are Peoria, IL, Chicago, IL, Dallas, TX, Cary, NC or Denver, CO. Relocation assistance is NOT available for this position Visa sponsorship is NOT available with this position. This position will require up to 10% travel #LI 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 Visa Sponsorship is not available for this position. Posting Dates: June 3, 2026 - June 19, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community. There’s more to work at Caterpillar than just the work itself. We hire smart, friendly people and it shows in our culture. We hold ourselves to high standards and make sure our values of integrity, excellence, teamwork, commitment and sustainability come to life in the way we work. We make sure our employees feel continuously challenged while also supported. We provide professional growth opportunities, including leadership programs. We celebrate the diversity of our team, while also working together as one Caterpillar. Our culture, like everything at our company, is made possible by each employee’s contribution. Person by person, we create the environment we work in, and we are proud of the Caterpillar we’ve built.
- ...We are seeking a Senior Engineer with deep expertise in Apache Solr to design, build, and optimize scalable search solutions. This role focuses on improving search performance, relevancy, and indexing pipelines in a cloud-based environment. You will own search relevance...Senior
- ...Senior Software Engineer A predominant information technology company is seeking a Senior Software Engineer with strong Clojure or Ruby development skills to join their Chicago, IL based Product Development team!! As a member of the Product Development team, you...Senior
- ...and relentlessly improve our expertise. Description Our Software development team designs and builds low-latency systems that... ...robust error tolerance. The libraries you work on will become the engine of our firm's strategies. Responsibilities Design...SeniorFull timeRemote work
- ...Software Engineer Every year, companies spend over a trillion dollars moving freight across the U.S. but the system for matching trucks with jobs is still slow, manual, and fragmented. FleetWorks is fixing that. We're building voice agents that transform the chaotic...SeniorWork at office
$150k - $172k
...Position Summary The Mission Drive innovation and quality in slot game development through expert-level software engineering. Job Summary As a Senior Advanced Software Engineer at Light & Wonder, you will be a key contributor within a collaborative, global...SeniorWork at officeLocal area$102.4k - $179k
...will solve complex technical challenges, introduce new perspectives on existing solutions, and contribute to scalable, high-quality software development. You will also guide and mentor team members while collaborating across teams to drive effective design and delivery...Senior- ...market‑making institution, they are a trusted partner on exchanges around the world. About The Role We’re seeking an experienced Software Engineer to join a global Developer Experience team focused on building and improving the tools, infrastructure, and automation that...SeniorLocal area
- Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We’re always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
$114.1k - $167.35k
...About the Role We're looking for a Senior Software Engineer to join our Workplace Engineering team and help build high-quality, scalable software systems and APIs. In this role, you'll take ownership of end-to-end development within a modern, cloud-first environment...SeniorWork at officeImmediate startFlexible hours$148.5k - $223.9k
...ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1... ...and you are the future of Salesforce. Role Overview The Senior Software Engineer SMTS role is part of the Ultra Messaging...SeniorCasual workRemote work- ...Senior Full Stack Engineer We are seeking an experienced Senior Full Stack Engineer to join our Product Engineering team. This role will work on a team of engineers in all aspects of the software development lifecycle. This person will contribute significantly to both...SeniorLocal areaFlexible hours
$140k - $165k
...able to work on-site. Relocation assistance is not provided for this position. We're looking for an engineer who: ~ We're looking for an experienced software engineer to accelerate our team's initiatives and improve the FleetPulse platform. ~ Our team...SeniorWork at officeRelocation package$130k - $225k
...challenge consensus. The UP-Trade Operations team builds software that enables DRW's trading operations teams to manage our growing... ...them, and where they are something entirely new. We need engineers who can reason about these protocols financially, not just technically...SeniorContract workTemporary workFlexible hours$114.1k - $167.35k
...Technology drives our business. Our team is made up of talented software engineers, infrastructure engineers, leaders and UX professionals.... ...Hybrid policy- 4 days onsite) The Role We are seeking a Senior JavaScript Software Engineer with full-stack experience....SeniorWork at officeFlexible hours- A rapidly growing consumer technology firm is seeking a Fullstack Engineer to build innovative healthcare solutions, connecting medical consultations to prescription deliveries. The role requires proficiency in programming languages such as TypeScript and Python, strong...SeniorFull time
$173k
...Senior Software Engineer (Chicago) Chicago, IL, USA About the Role Chime Engineering is growing rapidly as we scale to meet the financial needs of our members. We're looking for driven engineers with strong leadership skills to help evolve our risk architecture...SeniorFull timeWork at officeLocal areaRemote workNight shift$126k - $190k
...agencies rely on Relativity's legal AI software to securely surface and manage the most... ...Change. WHAT WE DO At Relativity, engineers don't just write code. They shape how industries... .... Discovery Team As a Senior Software Engineer on the Discovery team,...SeniorRemote workHome office$106.28k - $145k
...and industry relied upon to keep lives moving forward when it matters most. Learn more about CCC at The Role The Senior Software Engineer on the CCC Workflow team will be responsible for executing the design and development of existing and new CCC Products. He...SeniorWork experience placement$132.26k - $155.6k
...job – they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology initiatives... ...our digital transformation journey. We are looking for a Senior Software Engineer to join our Data Platform Engineering team...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workFlexible hours3 days per week$150k - $200k
...We fully support work flexibility including remote and hybrid work arrangements. About the role: At Vantage, the Senior Software Engineer will be a part of an agile product team collaborating with the technology delivery manager (TDM), digital product managers...SeniorRemote workFlexible hours- FleetWorks is looking for a Forward-deployed Engineer to be part of their expanding Chicago team. You will own the deployment process,... ...world settings. Ideal candidates have 3-6 years of experience in software engineering, expertise in TypeScript and Node.js, and...Senior
- ...Account) Opportunity Overview NOCD is seeking a Senior Full Stack Engineer to join our rapidly growing digital health team and help expand... .... Required Qualifications ~6+ years of professional software development experience ~4+ years building full-stack web...SeniorWork at officeRemote workFlexible hours
- ...Bring your curiosity for learning, bold ideas, courage and passion to drive life-changing impact to ZS. What you'll do: Senior Software Engineer in the Platforms and Products will... As a Software Engineer at ZS Associates, you will design and implement web...SeniorWork at officeLocal areaRemote workWork from homeWorldwideFlexible hours
$88.9k - $165.1k
...Senior Software Engineer The Product team forms the crux of our powerful platforms and connects millions of customers to the product magic. This team of innovative problem solvers develop and build products that help Epsilon be a market differentiator. They map the...SeniorLocal areaFlexible hours$130k - $140k
...We are looking for a passionate Senior Full Stack Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next generation of alternativeinvestmentsplatforms. You will engineer solutions...SeniorFlexible hours- A leading tech company is seeking a passionate Software Engineer to join their Chicago team. In this mid-senior level role, you will work closely with Senior Engineers to build high-quality, scalable applications. Your responsibilities will include code development, technical...SeniorContract work
$140k - $170k
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire Job Department: Technology Team : Framework About Snapsheet : Snapsheet is claims technology the way it should be: purposeful, precise,...SeniorFull timeTemporary workCasual workCurrently hiringLocal areaRemote workVisa sponsorshipWork visaFlexible hours$200k - $250k
...experience to a new industry, join our team as we help shape a brighter way forward. About the Role As a Staff Software Engineer on the MarTech Engineering Team, you'll be a forward deployed engineer embedded in the marketing organization, building production...SeniorDaily paidWork experience placementLocal areaRemote work$133.5k - $212k
...Senior Software Engineer (Channels) Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to...SeniorContract workLocal areaImmediate startRemote workWorldwideHome office$135k - $165k
...Job Title: Senior Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire Job Department: Technology Team : Framework About Snapsheet : Snapsheet is claims technology the way it should be: purposeful...SeniorFull timeTemporary workCasual workCurrently hiringLocal areaRemote workVisa sponsorshipWork visaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software sales engineer Chicago, IL
- software engineer full time Chicago, IL
- facebook software engineer Chicago, IL
- startup software engineer Chicago, IL
- intermediate software engineer Chicago, IL
- research software engineer Chicago, IL
- software developer no experience Chicago, IL
- rust software engineer Chicago, IL
- work from home software developer Chicago, IL
- software developer Chicago, IL

