×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; Autonomy Services

Job in Irving, Dallas County, Texas, 75084, USA
Listing for: Caterpillar Brazil
Full Time position
Listed on 2026-07-13
Job specializations:
  • Software Development
    Backend Developer, Software Architect, Cloud Engineer - Software, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 112710 - 183140 USD Yearly USD 112710.00 183140.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer (Autonomy Services)

Overview

Career Area:
Technology, Digital and Data

Senior Software Engineer role focused on shaping platform capabilities, leading secure and scalable services on AWS, and mentoring team members while remaining hands-on in development.

What You Will Do
  • Design, build, test, and deploy backend RESTful API services using Java, Spring Boot, and microservices architecture.
  • Provide day-to-day technical leadership on complex engineering problems and guide implementation decisions across features and services.
  • Lead development of new functionality on cross-functional Agile teams; partner with product and architecture stakeholders to deliver business value.
  • Mentor engineers through code reviews, design discussions, pairing, and feedback that improves technical quality and team effectiveness.
  • Drive engineering excellence through architecture, testing, CI/CD, observability, and operational readiness.
  • Apply AI-assisted development tools and software engineering agents to accelerate design, implementation, testing, refactoring, and documentation; define clear task context and verification criteria; guide team usage through code reviews and best practices.
  • Guide full-stack implementation tradeoffs across API, service, and UI boundaries while focusing on backend microservice design and delivery.
  • Contribute to application and interface design, technical documentation, and scalable integration patterns across the platform.
  • Identify and resolve root causes for complex production and development issues while improving system resilience over time.
What 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 software product design and technical approaches.
  • 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.
  • Decision Making and Critical Thinking:
    Knowledge of the decision-making process and tools; ability to analyze situations and reach productive decisions based on informed judgment.
  • Effective Communications:
    Understanding of effective communication concepts, tools, and techniques; ability to transmit and interpret ideas, information, and needs through appropriate communication behaviors.
Top Candidates Will Have
  • Strong backend engineering capability with Java 17+ and Spring Boot to design and deliver RESTful APIs using microservices principles.
  • Proven ability to build secure, scalable platform services in cloud environments ( AWS or Azure ); experience deploying backend services in cloud-native environments.
  • Knowledge of AI-assisted and agentic software development workflows; ability to review, validate, test, and refine AI-generated code and pull requests for correctness, maintainability, performance, security, and alignment with engineering standards.
  • Knowledge of responsible AI usage and secure coding practices in AI-assisted development.
Nice to Have
  • Experience building production AI agents using Python.
  • Experience with agent orchestration frameworks such as Lang Chain or Lang Graph.
  • Experience integrating LLMs with external tools, APIs, databases, and retrieval systems.
  • Experience designing evals, guardrails, and monitoring for agent reliability.
  • Multi-agent workflow design and memory/context management.
  • Prompt optimization, latency reduction, and cost control.
  • MLOps or model deployment experience.
Additional Details
  • Location:

    Irving, TX (Dallas). Domestic relocation assistance is available.
  • Visa sponsorship is available.
Compensation and Benefits

Summary Pay Range: $ - $

Benefits:
Medical, dental, vision; 401(k);
Health Savings Account; FSAs; lifestyle programs;
Employee Assistance Program; voluntary benefits; career development; incentive bonus; disability benefits; life insurance; parental leave; adoption benefits; tuition reimbursement. Eligibility varies by plan and location.

Important Notes

Posting Dates:
July 6, 2026 - July 20, 2026.

Equal Opportunity Employer information:
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary