Senior Software Engineer
$112.71k - $183.14kCaterpillar
Career Area:Technology, Digital and DataJob 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 PURPOSE:Senior Software Engineer provides technical leadership in design, development, testing and deployment of Caterpillar’s state-of-the-art digital platform hosted on AWS. This position will build a world class platform to host a wide range of digital applications.JOB DUTIES:As a Senior Software Engineer you will be responsible for designing and developing backend RESTful API web services using Microservices architecture.Be responsible for overseeing and mentoring other developers and handle code reviews.· Acts as team leader for development and support groups; provides programming and application/technical leadership, guidance, and assistance to other team members.· Works directly on complex application/technical problem identification and resolution.· Drives application development focused around delivering valuable business features· Maintains high standards of software quality within the team by establishing good practices and habits· Guide the team to develop a structured application/interface code, new program documentation, operations documentation and user guides in a casual, flexible environment· Lead development of new functionality and applications on cross-functional Agile project teamsWhat you will have:Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.Software Product Design/Architecture: Knowledge of software product design; ability to convert market requirements into the software product design.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.Top candidates will also have:· Experience software development experience using Java 17 or higher and SpringBoot RESTful API developmentExperience deploying and maintaining software using public clouds such as AWS or Azure.Message streaming solutions, such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ, Azure Event Hub.Datastores such as AWS Aurora, AWS RDS, AWS DynamoDB, PostgreSQL, MySQL, Oracle, ElasticSearch, MongoDB, Cassandra, Redis.Deploying software using CI/CD tools such as Azure Devops, Jenkins, GoCD, etc.Working within an Agile framework (ideally Scrum).Additional Details:This position requires the candidate to be based in Chicago, ILRelocation assistance is NOT available for this positionVisa sponsorship is available for this positionSummary Pay Range:$112,710.00 - $183,140.00Compensation 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 benefitsLife InsuranceParental leaveAdoption benefitsTuition Reimbursement* These benefits also apply to part-time employeesPosting Dates:September 24, 2026 - October 1, 2026Any 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.SummaryLocation: Peoria, IllinoisType: Full time
$112.71k - $183.14k
...eCommerce, digital marketing, rental & used digital solutions, and aftermarket leads & insights. What You Will Do: As a Senior Software Engineer on the Data Engineering team, you will be responsible for developing Python data pipelines that build business data objects...SeniorFull timePart timeRelocation packageFlexible hours$175k - $210k
...to make key decisions. We're looking for engineers who are product-minded and can think... ...Jobot logo and follow our LinkedIn page! Seniority level Seniority level Not Applicable... ...IT Services and IT Consulting and Software Development Referrals increase your chances...SeniorFull timeLocal areaRemote workWork from home$160k - $220k
...Job Description Job Description Irvine, CA · Engineering – Autonomy · Full time · On-site Field AI is transforming how robots... ...rapidly improving models through real-field applications As a Senior Software Engineer in Behavior & Interaction , you will own the...SeniorFull timeLocal area$150k - $250k
...efficient deployment of algorithms What You Bring: 4+ years of experience in Computer Vision, Computational Geometry, or 3D-focused Software Engineering Master's or Ph.D. in Computer Science, Applied Mathematics, or related field with specialization in 3D vision or geometric...Senior- ...approaches or pure transformer-only architectures, combining rigorous engineering with learning systems proven in globally deployed solutions... ...and control modules using ROS/ROS2 to create production-grade software for autonomous systems operating in some of the world's...SeniorLocal area
$147k - $202k
...Auth0 customers. At Okta, we’re building the next generation of authentication for the GenAI era. We’re looking for a Senior Software Engineer to join the AI Agentic Experience team at Auth0. This role is pivotal in extending and complementing our Auth for GenAI offering...SeniorLocal areaWorldwideFlexible hours$112.71k - $183.14k
...and operational workflows.Oversee automated testing and quality engineering practices across the full SDLC.Mentorship &... ...Avoids unnecessary technical jargon and recognizes non‑verbal cues.Software DevelopmentProduces software aligned with product requirements...SeniorFull timePart timeFlexible hours- ...Job Description Job Description Senior Software Engineer – Java/AWS Backend Diversified Services Network, Inc. (DSN) is seeking a full-time Senior Software Engineer – Java/AWS Backend to join our team preferably in Chicago, IL but we're open to hybrid in our...SeniorFull timeFlexible hours2 days per week
- ...Job Description Job Description Job Summary: The Senior Network Engineer – Core/IP Infrastructure is responsible for designing, implementing, and operating i3 Broadband’s carrier‑grade IP backbone and aggregation network. This role ensures the scalability, resiliency...SeniorWork at office
$112.71k - $169.06k
...represents the journey level position in engineering. This person has built significant, deep... ...on currently developed products, see or Senior Positioning and Controls Engineer is... ...environment and work closely with other Software Developers, Validation Engineers, Team Leaders...SeniorFull timePart timeWork at officeVisa sponsorshipRelocation packageFlexible hours- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Internship
- ...approaches or pure transformer-only architectures, combining rigorous engineering with learning systems proven in globally deployed solutions... ...test systems What You Bring: ~3+ years of experience in software engineering, test infrastructure, or automation roles ~...Local area
$112.71k - $183.14k
...strategic change as we transition legacy systems to modern, cloud-based solutions via Agile software development.What You Will Do:We are seeking a seasoned Sr. Software Engineer that has responsibility across functional lines with individuals assigned in new feature development...SeniorFull timePart timeRelocationFlexible hoursShift workWeekend work- ...Senior Design Engineer Seeking an experienced Senior Design Engineer who thrives on innovation, enjoys solving complex engineering problems... ...engineering discipline Strong experience with 3D CAD software (Autodesk Inventor preferred) Solid understanding of mechanical...Senior
- Job Title: Software Development Engineer Location: Peoria, IL The role requires close collaboration with Product Owners, Business Analysts, Architects, UI/UX teams, and cross-functional delivery teams to build scalable, cloud-native applications that improve supply chain...
- Software Specialist The Client’s Advanced Materials Technology (AMT) division supports the company’s heat treat manufacturing equipment... ...Required: Bachelor’s degree in Computer Science, or Software Engineering from an accredited college or university, or equivalent...InternshipFlexible hours
- Software Engineer 4 Responsibilities Include: This position reports to Software Engineering Manager, as do other staff jobs in application and technical systems and programming sections. Responsibilities are within functional lines with individuals assisting in new program...Shift workWeekend work
- Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches...
- Software Engineer The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work. A typical software engineer researches...
$112.71k - $183.14k
...we can all enjoy living in it.The Cat Technology DevOps Engineering team supports the Cat Technology Integrated Technology... ...accelerate their delivery of Cat Technology applications and software.What You Will Do:As a Senior DevOps Engineer in Cat Technology, your mission is to...SeniorFull timePart timeVisa sponsorshipFlexible hours$112.71k - $169.06k
...issuesMaintain dashboard with active list of BIQ issues and resolution statusManaging large assemblies in Creo and TeamcenterReleasing engine arrangements and other platform-owned drawingsInvestigating current production issues (CPI)Deploying product robustness initiatives...SeniorFull timePart timeRelocationFlexible hours$112.71k - $169.06k
...Decatur, Illinois East Peoria, Illinois Full time R0000393284 Career Area: Engineering 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...SeniorFull timePart timeRelocationFlexible hours- IT Software Engineer 4 Pay: $85/hr - $95/hr on C2C Location: Peoria, IL or Chicago office Hybrid; must go in office 2 days Duration: 12mon, possibility to be extended This position reports to Software Engineering Manager, as do other staff jobs in application and technical...Work at officeLocal areaRelocationShift workWeekend work
$120k - $125k
...Job Description Job Description Diversified Services Network, Inc. (DSN) is seeking a full-time Senior AI Agent Engineer to join our onsite team in your choice of our Morton, IL or Dallas, TX office locations. We offer full benefits, PTO, 401k, and more! If...SeniorFull timeWork at office- A growing IT systems integrator is looking for a Sr. Perl Developer to work 100% remotely from Peoria, IL. The ideal candidate will have over 5 years of Perl development and Linux experience, as well as expertise in JSON and Oracle. This role focuses on maintaining and ...SeniorRemote job
- ...Embedded Software Engineer – Autonomy (Senior) Autonomous Haulage | Mining Technology | Onboard Systems Full-Time | On-Site | 5–7 Years Experience Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team...SeniorFull timeInternshipWork at office
$100.3k - $160.5k
...energy future. Ready to Power a Smarter World with us? Job Summary We are currently seeking a highly motivated, energetic?engineer to join our team. In this role you will be the "technical face" on projects and will be working with clients to design custom (low...SeniorFull timeFor contractorsWork at office- ...businesses and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? The Senior Customer Quality Engineer collaborates with cross-functional teams to keep product flowing successfully and is responsible for providing support...SeniorFull timeWork at officeShift work
$90k
...read and interpret project write-ups and apply the appropriate engineering terms, methodology and clarifications, including schedule... ...literacy with the latest version Pro-E or equivalent 3-D modeling software.(Required) Recent version of AutoCAD experience is beneficial...SeniorPart timeWork at office- ...Technical Skills (Required) IT related experience doing application Development, Support, and Architecture Good understanding of Software Development Life Cycle Prior experience creating architecture diagrams and design documentation Successfully implemented...SeniorLong term contractFull timeContract workRelocationFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer internship remote Peoria, IL
- senior software engineer ruby on rails Peoria, IL
- software developer positions Peoria, IL
- agile software developer Peoria, IL
- part time software developer Peoria, IL
- entry level software engineer remote Peoria, IL
- senior software engineer remote Peoria, IL
- senior software design engineer Peoria, IL
- senior software engineer Peoria, IL
- startup software engineer Peoria, IL


