Unknown Company

Senior Software Engineer (Autonomy Services)

irving, tx • Posted 4 days ago
Onsite Full Time Software Architecture & Engineering

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 LangChain or LangGraph.
  • 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: $112,710.00 - $183,140.00

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
Back to Job Search