Software Engineer

Caterpillar•Chicago, IL

About The Position

The PIM Platform Software Engineer configures and builds on the Akeneo platform while supporting Informatica P360 during the migration window. The role implements workflows, enrichment rules, attributes, taxonomy, and Akeneo extensions, and helps build and troubleshoot API integrations connecting Akeneo to upstream and downstream systems. The engineer supports P360-to-Akeneo migration engineering, including data mapping, validation, cutover support, and resolving data defects and product data quality issues. The position also establishes reusable PIM engineering patterns, participates in code and design reviews, and follows CI/CD practices for releases. The position requires the candidate to be in Chicago, Illinois; Peoria, Illinois; Broomfield, Colorado; or Irving, Texas. It requires up to 10% travel. Relocation assistance and visa sponsorship are not available.

Requirements

  • Knowledge of decision-making processes, tools, and techniques; ability to analyze situations and reach productive decisions using informed judgment.
  • Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements.
  • Knowledge of the software development life cycle and ability to use a structured methodology to deliver and manage software products.
  • Knowledge of software integration processes and functions; ability to design, develop, and maintain interfaces and linkages to other platforms and software packages.
  • Knowledge of software product design and ability to convert market requirements into software product design.

Nice To Haves

  • Experience configuring and implementing Akeneo or a comparable PIM platform, or strong aptitude to ramp up quickly.
  • Working knowledge of Informatica P360 or similar MDM/PIM platforms.
  • Proficiency in JavaScript/TypeScript and Node.js; comfort with npm and building SDK-based extensions.
  • Solid understanding of REST APIs, JSON/XML data structures, and integration patterns.
  • SQL proficiency for data validation and troubleshooting.
  • Familiarity with Git, CI/CD pipelines, and issue-tracking tools such as Jira or Azure DevOps.
  • Strong troubleshooting and debugging skills across platform, data, and integration issues.
  • Hands-on technical background in Akeneo.
  • Strong architecture and solution-design review experience, including API and integration design.
  • Experience leading platform migrations involving system-to-system data and workflow migration.
  • Comfort owning delivery execution, including backlog management, sprint planning, and release readiness.
  • Strong communication skills and ability to align architecture, business, and delivery teams.

Responsibilities

  • Configure and support Akeneo, including workflow implementation, attribute modeling, and taxonomy setup.
  • Maintain and support Informatica P360 in parallel during the transition period.
  • Build and maintain Akeneo extensions and custom capabilities using the Akeneo Extension SDK.
  • Build and troubleshoot REST API integrations between Akeneo and upstream and downstream systems.
  • Support P360-to-Akeneo migration engineering, including data mapping, validation, and cutover support.
  • Resolve data defects and product data quality issues found during enrichment or migration.
  • Establish and follow reusable PIM engineering patterns to keep implementations consistent across domains.
  • Participate in code and design reviews and follow CI/CD practices for releases.

Benefits

  • Medical, dental, and vision benefits.
  • Paid time off, including vacation, holidays, and volunteer time.
  • 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.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service