Lead Software Engineer (Autonomy Services)

Caterpillar Brazil

Irving (TX)

On-site

USD 128,470 - 208,770

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) Matching
Paid Time Off
Relocation assistance
Visa sponsorship

Job summary

Caterpillar in Irving, TX seeks a Lead Software Engineer to provide technical leadership for platform investments powering a broad range of digital applications.

You will shape architecture, guide engineering direction, advance secure, scalable services on AWS, and mentor other engineers. Relocation assistance and visa sponsorship available.

Qualifications

  • Proficient with Java17+ and Spring Boot for RESTful API design.
  • Experience building secure, scalable platform services in cloud environments (AWS/Azure).
  • Knowledge of AI-assisted development workflows and secure coding practices.

Responsibilities

  • Lead design, development, testing, and deployment of backend RESTful API services using Java and microservices.
  • Provide architectural guidance and hands-on problem solving for teams.
  • Mentor engineers to raise technical capability and consistency.

Skills

Java/Spring Boot
RESTful APIs
Cloud native AWS
AI-assisted development
Code reviews

Tools

LangChain
LangGraph
Python

Job description

About This Role

Lead Software Engineer provides technical leadership for critical platform investments that enable a broad portfolio of digital applications. You’ll shape architecture, influence engineering direction, accelerate delivery of secure, scalable services on AWS, and mentor other engineers.

Responsibilities
  • Lead design, development, testing, and deployment of backend RESTful API services using Java, Spring Boot, and microservices architecture.
  • Provide architectural guidance and hands‑on problem solving for development and support groups.
  • Own complex application and platform challenges from discovery through delivery, balancing speed, quality, security, and long‑term maintainability.
  • Set and reinforce high standards for software quality through design reviews, code reviews, testing strategy, operational readiness, and best practices.
  • Mentor and develop engineers to raise technical capability and consistency in execution.
  • Create and implement AI‑assisted and agentic software development practices, defining repository guidance, approval workflows, validation standards, and secure development guardrails.
  • Influence full‑stack architecture patterns across UI, API, and service layers while maintaining primary ownership of scalable backend microservice and platform architecture.
  • Drive delivery of business‑value features with cross‑functional Agile teams, aligning implementation choices to product, platform, and enterprise needs.
  • Guide the team in building structured application and interface code, technical documentation, and reusable patterns that improve scalability and developer productivity.
Qualifications
  • Strong backend engineering capability with Java17+ and Spring Boot; experience designing and delivering RESTful APIs using microservices principles.
  • Proven ability to build secure, scalable platform services in a cloud environment such as 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 LangChain or LangGraph.
  • Experience integrating LLMs with external tools, APIs, databases, and retrieval systems.
  • Experience designing evaluations, 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 and visa sponsorship are available. Pay Range: $128,470.00 – $208,770.00 (may vary by level, location and performance). Benefits include medical, dental, vision, paid time off, 401(k), health savings account, flexible spending accounts, health lifestyle program, employee assistance program, voluntary benefits, employee discounts, career development, incentive bonus, disability and life insurance, parental leave, adoption benefits, tuition reimbursement.

Equity and Inclusion

Caterpillar is an Equal Opportunity Employer, including veterans and individuals with disabilities. Qualified applicants of any age are encouraged to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Autonomy Services)
Senior Software Engineer (Autonomy Services)

Caterpillar Brazil • Irving (TX)

On-site
USD 112,000 - 184,000
Medical benefits
Dental benefits
Vision benefits
+7
Software Engineer (Autonomy Services)
Software Engineer (Autonomy Services)

Caterpillar Brazil • Irving (TX)

On-site
USD 97,000 - 159,000
Medical benefits
Dental benefits
Vision benefits
+8
Principal Software Engineer (Autonomy Services)
Principal Software Engineer (Autonomy Services)

Caterpillar Brazil • Irving (TX)

On-site
USD 180,000 - 240,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plan
+7
Software Engineering Manager (Autonomy Services)
Software Engineering Manager (Autonomy Services)

Caterpillar Brazil • Irving (TX)

On-site
USD 147,000 - 241,000
Relocation assistance
Visa sponsorship potential
Onsite five days a week
+1
Principal Software Engineer (Nvidia Platform)
Principal Software Engineer (Nvidia Platform)

Caterpillar Brazil • Irving (TX)

On-site
USD 147,000 - 241,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+5
Lead Software Engineer
Lead Software Engineer

Stryker Corporation • Chicago (IL), Northern (KY)

Hybrid
Confidential
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+9
Lead Software Engineer, Gen AI
Lead Software Engineer, Gen AI

Caterpillar Financial Services Corporation • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical/Dental/Vision Benefits
401(k) Plan
Paid Time Off
+5
Lead Software Engineer, Gen AI
Lead Software Engineer, Gen AI

Caterpillar Inc. • Chicago (IL)

On-site
USD 128,000 - 209,000
Medical, dental, vision benefits
Paid time off
401(k) plans
+3
Senior Principal Architect, Applied AI Enterprise
Senior Principal Architect, Applied AI Enterprise

Caterpillar Inc. • Westminster (MD)

On-site
USD 173,000 - 259,000
Medical, dental, and vision benefits
401(k) savings plans
Health Savings Account (HSA)
+2
Senior Principal Architect, Applied AI Enterprise
Senior Principal Architect, Applied AI Enterprise

Caterpillar Financial Services Corporation • Broomfield (CO)

On-site
USD 173,000 - 259,000
Medical, dental, and vision benefits
Paid time off
401(k) savings plans
+5