Senior Software Engineer - DXP
$112.71k - $183.14kCaterpillar
Role Definition
The Senior Software Engineer (Digital Experience Platform) is responsible for implementing, configuring, and evolving our eCommerce Digital Experience Platform (DXP). This role combines hands‑on software development with a deep understanding of DXP systems and governance responsibilities, ensuring that the DXP solution meets long‑term digital content and experience delivery needs within an agile development environment.
Responsibilities
- Digital Experience Implementation: Design and implement robust content models, components, templates, and experience composition patterns (slots, personalization settings, etc.) in the DXP to meet business requirements and support reusable, scalable digital content.
- Platform Configuration and Governance: Establish and govern content model standards and best practices (e.g., naming conventions, taxonomy, versioning, reuse guidelines) to ensure consistency and efficient evolution of the DXP’s content architecture over time.
- Front‑End Integration: Collaborate closely with front‑end development teams to integrate headless content from the DXP into user‑facing web experiences, ensuring seamless and high‑performance content delivery.
- Systems Integration: Integrate the DXP with external enterprise systems (e.g., e‑commerce, Digital Asset Management, Product Information Management, analytics, personalization engines) through APIs and connectors, enabling a unified and personalized digital customer experience.
- Agile Delivery & Quality: Lead and participate in all phases of the agile development lifecycle for DXP‑related solutions, including requirements analysis, iterative development, automated testing, continuous integration, code reviews, deployment, and production support, with a focus on quality, performance, and reliability.
- Troubleshooting & Optimization: Proactively troubleshoot and resolve complex issues in the DXP environment, debugging integration points and optimizing content retrieval and delivery performance in production.
- Technical Leadership: Serve as a technical leader in DXP engineering within the team, mentoring junior engineers, and contributing to decisions on DXP technology and design.
- Continuous Improvement: Stay current with emerging trends in digital experience engineering; leverage knowledge of modern headless/composable DXP platforms to inform design decisions and recommend platform improvements.
Qualifications and Skill Descriptors
- Decision Making and Critical Thinking: Knowledge of decision‑making processes and tools; ability to analyze situations and reach productive decisions based on informed judgment.
- 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 the software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products.
- Software Integration Engineering: Knowledge of software integration processes and functions; ability to design, develop, and maintain interfaces and links between platforms and software packages.
- Software Product Design/Architecture: Knowledge of software product design; ability to convert requirements into a cohesive software product architecture.
- Software Product Technical Knowledge: Knowledge of technical aspects of software products; ability to design, configure, and integrate technical aspects of software products.
Considerations for Top Candidates
- Bachelor's degree in computer science, engineering, or equivalent practical experience.
- Experience developing for a CMS or DXP (Adobe AEM, Optimizely, Uniform, Sitecore, or similar).
- Functional and technical coding skills.
Salary Range
$112,710.00 - $183,140.00
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.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
#J-18808-Ljbffr$112.71k - $183.14k
...Caterpillar Inc is seeking a Senior Software Engineer for their Digital Experience Platform (DXP). This role involves implementing, configuring, and evolving the eCommerce DXP, focusing on digital content delivery within an agile environment. Key responsibilities include...Senior$112.71k - $183.14k
...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...SeniorPart timeCasual workWork at officeWorldwideRelocation packageFlexible hours- ...Rincon Hill office, and for this role out of our state‑of‑the‑art Peoria 3D print facility: SoleForge. The Role As a Senior Embedded Software Engineer, you'll be the boots‑on‑the‑ground technical force behind Hike's physical manufacturing operation - the place where our...SeniorWork at officeImmediate startRemote work
$112.71k - $183.14k
...Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods... ...and maintenance. What You Will Have Software Integration Engineering: Knowledge of software integration processes and functions; ability...SeniorContract workPart timeWorldwideRelocation 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- ...Caterpillar Financial Services Corporation is seeking a Senior Software Engineer to join the CAT Digital – Global Services Application Team. The role involves designing, developing, and integrating software applications, ensuring timely delivery of service option data...Senior
$112.71k - $183.14k
## Senior Software Engineer: Mobile DevelopmentApplylocations: Peoria, Illinoistime type: Full timeposted on: Posted Todayjob requisition id: R0000372130**Career Area:**Technology, Digital and Data**Job Description:****Your Work Shapes the World at Caterpillar Inc.**When...SeniorPart timeLocal areaWorldwideFlexible hours- ...A healthcare technology company in Peoria, IL, is looking for a Senior Embedded Software Engineer to enhance its manufacturing operations. This role is hands-on, requiring close collaboration with engineering teams in Boston and San Francisco. You will manage software...Senior
- ...Caterpillar Financial Services Corporation is seeking a Senior Software Engineer to focus on native mobile application development. You will join a dedicated team responsible for implementing and maintaining custom plugins for the SIS2Go application, utilizing your expertise...Senior
- ...Caterpillar Brazil seeks a Release Train Engineer in Peoria, Illinois to lead Agile transformations and mentor teams. You'll teach Agile methodologies and facilitate workshops, contributing to the organization’s Business Agility. The ideal candidate will have extensive...Senior
$112.71k - $183.14k
...Caterpillar Inc. is seeking a Senior Software Engineer to enhance the SIS2Go mobile application through custom native plugins. In this role, you'll design, develop, and maintain features leveraging Java/Kotlin for Android and Swift/Objective-C for iOS. The position...Senior$112.71k - $183.14k
...Caterpillar is looking for a software engineer to join its Cat Digital team, responsible for API management. This position involves designing and developing software applications and optimizing automation processes. Candidates should have strong knowledge of software integration...Senior- ...Caterpillar Brazil is looking for a Senior Software Engineer in Peoria, Illinois, to join their CAT Digital team. You will develop industry-leading digital solutions, collaborate with various stakeholders, and mentor junior developers. The ideal candidate has a Bachelor...Senior
$110k - $135k
...Senior Embedded Software Engineer Join Komatsu and be part of something big! This position is based in Peoria, Illinois, USA. The role involves completing general embedded software development assignments and contributing to design teams on electrical projects for vehicle...Senior$112.71k - $169.06k
...A global engineering company is seeking an Engineering role that supports the Drivetrain Platform Team for large mining trucks and off-highway applications. This position involves design communication, factory support, and product management. Candidates should have a Bachelor...Senior- ...Caterpillar Inc is seeking a Senior Software Engineer in Peoria, Illinois, to design and implement mobile applications that enhance connectivity and performance. You will work on developing native plugins, integrating device capabilities with a focus on security and efficiency...Senior
- ...Caterpillar Brazil is seeking a Senior Software Engineer for Mobile Development in Peoria, Illinois. This role involves creating custom mobile application plugins while optimizing automation and integration with hardware. The ideal candidate has extensive experience in...Senior
- ...Senior Network Engineer – Core/IP Infrastructure 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
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you... ...Connectivity / Control Engineer (internally known as Embedded Software Senior Engineer) with expertise in machine telematics, off-board...SeniorPart timeWork at officeRemote workVisa sponsorshipRelocation packageFlexible hours$110k - $135k
...Senior Embedded Software Engineer Posting Start Date: 5/18/26 Job Location (Short): Peoria, Illinois, USA, 61639 Requisition ID: 35898 Onsite or Remote: Onsite Position Join Komatsu and Be Part of Something Big! Job Overview...SeniorRemote workWorldwide- A leading consulting firm is seeking qualified candidates for a full-time, permanent position requiring extensive experience in Business Process Consulting and Information Technology. Candidates should have at least five years of relevant experience and a Bachelor’s degree...SeniorPermanent employmentFull time
- ...Job Title: Sr. Software Engineer - Embedded Systems Job Description: We are seeking a Senior Software Engineer with strong embedded systems expertise to join our client's team in Mossville, IL. This role focuses on the development and integration...Senior
- ...Description: 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 development and/or maintenance...SeniorShift workWeekend work
- Mercor is seeking a skilled software engineer to own the delivery of an AI-native platform, including integrations and real-time analytics. You'll work closely with a dynamic team to ship production features and design a scalable framework. Strong software engineering skills...Remote work
$120k - $148.4k
...A leading technology firm in Illinois is seeking an Embedded Sr. Sales Engineer to collaborate with sales teams and deliver technical solutions for video security products. The role requires 3+ years of experience in a sales engineering role and excellent communication...Senior- ...Job Title: Senior Embedded C Developer Job Description: We are seeking a highly experienced Senior Embedded C Developer... ...function pointers to create efficient and organized embedded software. Implement bitfields and masking techniques for memory-efficient...Senior
- ...About the job K14 - Automotive ECU Software Engineer - AUTOSAR & Matlab Responsibilities: Lead end-to-end automotive ECU software architecture and AI-assisted AUTOSAR migration across Brake, Steering, Transmission, HVAC, and Implement ECUs. Define...
- ...Senior Embedded Software Engineer – Autonomy Systems Location: Mossville, IL (On-site) We are developing a new autonomy-related system that enables drive-by-wire capability on off-highway and legacy vehicle platforms. This role focuses on application-layer embedded...Senior
$112.71k - $169.06k
...Career Area: Engineering Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global... ...building a better world, so we can all enjoy living in it. Senior Design Engineer – Mechanical / Electrical Tracked Products | Caterpillar...SeniorPart timeWork at officeRelocation packageFlexible hours- ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed... ...and techniques for obtaining solutions. - Networks with senior internal and external personnel in own area of expertise. -...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - DXP. Be the first to apply!
- software engineer internship remote Peoria, IL
- software engineer part time Peoria, IL
- senior robotics software engineer Peoria, IL
- software development engineer aws Peoria, IL
- startup software engineer Peoria, IL
- part time software developer remote Peoria, IL
- senior software engineer remote Peoria, IL
- software engineer Peoria, IL
- real time software engineer Peoria, IL
- junior software developer remote Peoria, IL


