Senior Backend Integration Engineer (Python, Cloud & Digital Twin)

Irving, TX, US • Posted 1 hour ago • Updated 1 hour ago
Contract W2
24 Months
No Travel Required
On-site
$60 - $80/hr
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Training
  • Software Development
  • Software Engineering
  • Spring Framework
  • Robotics
  • SIM
  • Scrum
  • Software Design
  • React.js
  • Recruiting
  • Return On Investment
  • Problem Solving
  • Productivity
  • Python
  • Microsoft Azure
  • Microsoft Exchange
  • Orchestration
  • Mentorship
  • Meta-data Management
  • Microservices
  • Integration Testing
  • Management
  • RESTful
  • Innovation
  • Integration Architecture
  • Sprint
  • Good Clinical Practice
  • Google Cloud Platform
  • Storage
  • Enterprise Integration
  • FOCUS
  • GitHub
  • Java
  • Debugging
  • Documentation
  • Enterprise Architecture
  • Continuous Delivery
  • Continuous Integration
  • Computer Science
  • Conflict Resolution
  • Cloud Computing
  • Collaboration
  • Communication
  • Artificial Intelligence
  • Backend Development
  • Analytical Skill
  • AngularJS
  • Apache Velocity
  • API
  • Adapter
  • Agile
  • Amazon Web Services
  • Testing
  • Workflow

Summary

Senior Backend Integration Engineer (Python, Cloud & Digital Twin)

Job Title: Analyst/Developer – Specialty 3
Location: Irving, TX (Onsite)
Duration: 24 Months
Interview Process: One Virtual Interview with Hiring Manager

 

Ideal Candidate

The ideal candidate is a backend software engineer with expertise in Python, microservices, APIs, cloud-native development, and distributed systems. They enjoy solving complex integration challenges, building scalable backend platforms, and working on innovative technologies involving simulation, Digital Twins, NVIDIA platforms, and enterprise cloud architectures.

 

  • Lead AI adoption across engineering teams by evaluating AI coding tools, defining best practices, and improving developer productivity.
  • Hands-on experience with GitHub Copilot, Cursor, Claude Code, Devin.ai, or similar AI coding assistants is required.
  • Develop AI playbooks, standards, blueprints, and engineering guidelines while training and upskilling development teams.
  • Focus on measuring AI ROI, developer productivity, automation, sprint velocity, and engineering efficiency.
  • Strong background in Java/Spring Boot or Python, AWS, Enterprise APIs, Microservices, and cloud-native architecture.
  • Digital Twin knowledge is preferred; NVIDIA Omniverse experience is a plus.
  • Looking for self-driven, hands-on architects who continuously learn, experiment with AI tools, and drive innovation across engineering teams.

 

Position Overview

Caterpillar is seeking a Senior Backend / Integration Engineer to develop enterprise-scale backend services and platform integrations supporting next-generation autonomy, simulation, NVIDIA, and Digital Twin initiatives.

This role focuses on designing and developing cloud-native backend microservices, REST/gRPC APIs, distributed systems, and event-driven architectures that enable communication between enterprise platforms, simulation environments, and AI-driven engineering systems.

The ideal candidate has strong backend development experience, expertise in Python-based microservices, cloud-native architecture, distributed systems, and API integration. Experience with Digital Twins, NVIDIA Omniverse, OpenUSD, or simulation platforms is highly desirable.

 

Key Responsibilities

  • Design, develop, and maintain backend microservices supporting enterprise integration platforms.
  • Build RESTful APIs, gRPC services, and event-driven integrations for simulation and Digital Twin environments.
  • Develop scalable cloud-native services using modern backend development practices.
  • Create integration adapters between enterprise applications, NVIDIA platforms, and simulation environments.
  • Support Digital Twin asset exchange using OpenUSD/USD or similar technologies.
  • Develop asynchronous processing workflows, including orchestration, retries, idempotency, and event handling.
  • Manage object storage, artifact lifecycle, metadata, versioning, and traceability.
  • Define API contracts, event schemas, and integration standards.
  • Design and implement automated integration testing and contract testing frameworks.
  • Participate in architecture reviews, sprint planning, technical discussions, and solution design.
  • Collaborate with internal engineering teams, NVIDIA partners, and external vendors.
  • Troubleshoot production issues and optimize application performance.
  • Contribute to CI/CD pipelines, monitoring, observability, and operational readiness.
  • Analyze business requirements and recommend scalable software solutions.
  • Modify and enhance existing software to improve functionality, performance, and maintainability.

 

Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Robotics, or a related technical field.
  • 5+ years of professional software development experience.
  • Strong hands-on experience developing backend microservices.
  • Experience designing and developing REST APIs and gRPC services.
  • Strong Python development experience (preferred).
  • Experience with distributed systems and enterprise integrations.
  • Experience building cloud-native applications using AWS, Azure, or Google Cloud Platform.
  • Experience with event-driven and asynchronous architectures.
  • Strong debugging, troubleshooting, and analytical skills.
  • Experience working in Agile/Scrum environments.
  • Excellent written and verbal communication skills.

 

Preferred Qualifications

  • Experience with NVIDIA Omniverse or Isaac Sim.
  • OpenUSD/USD experience.
  • Digital Twin platforms.
  • Robotics or Physical AI.
  • Object storage and artifact management.
  • AI-assisted software development platforms.
  • React or Angular experience (nice to have).
  • Integration architecture experience.

 

Required Technical Skills

  • Python
  • Backend Microservices
  • REST APIs
  • gRPC
  • Cloud-Native Development
  • AWS / Azure / Google Cloud Platform
  • Distributed Systems
  • Event-Driven Architecture
  • Asynchronous Processing
  • Integration Services
  • API Design
  • Contract Testing
  • Integration Testing
  • CI/CD
  • Observability
  • AI Coding Platforms

 

Preferred Technical Skills

  • NVIDIA Omniverse
  • Isaac Sim
  • OpenUSD/USD
  • Digital Twin Platforms
  • Robotics
  • Physical AI
  • Artifact Management
  • Object Storage
  • React
  • Angular

 

Soft Skills

  • Strong analytical and problem-solving skills
  • Excellent communication skills
  • Ability to work independently and collaboratively
  • Agile/Scrum experience
  • Cross-functional collaboration
  • Strong documentation skills
  • Ownership mindset
  • Ability to work in fast-paced environments
  • Technical mentoring capabilities
  • Stakeholder management
  • Continuous improvement mindset

 

Top 3 Required Skills

  • Backend Microservices & API Development (Python Preferred)
  • Cloud-Native Integration & Distributed Systems
  • Event-Driven Architecture, Observability & Integration Testing

 

Highly Preferred Skills

  • NVIDIA Omniverse
  • Isaac Sim
  • OpenUSD/USD
  • Digital Twin Technologies
  • Robotics
  • Physical AI
  • AI Coding Platforms
  • React/Angular

 

Team Environment

You will work within a collaborative Agile engineering organization consisting of:

  • Product Owner
  • Scrum Master
  • Solution Architect
  • Principal Engineer
  • Technical Lead
  • Senior Backend Engineers
  • NVIDIA/Digital Twin Integration Engineer
  • Cloud Platform Engineer
  • QA Automation Engineers

The team partners closely with platform engineering, enterprise architecture, NVIDIA, and external technology partners to build scalable, enterprise-grade integration solutions.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91175902
  • Position Id: 9094209
  • Posted 1 hour ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Irving, Texas

Today

Easy Apply

Contract

Depends on Experience

Irving, Texas

Today

Easy Apply

Full-time

USD 80.00 - 81.00 per hour

Dallas, Texas

Today

Full-time

Fort Worth, Texas

Today

Full-time

Search all similar jobs