
Software Engineer (Autonomy Services)
Caterpillar2 months ago
Irving, TX, USAMid Level
Base Salary
$98k - $158k/yr
Responsibilities
- Design, build, test, and maintain backend microservices and API services using Java, Spring Boot, and microservices architecture.
- Deliver secure, scalable platform capabilities hosted in AWS or other cloud-native environments.
- Support services across the lifecycle from design through deployment and operations.
- Develop features with attention to performance, reliability, maintainability, and observability.
- Use AI-assisted development tools and validate AI-generated code through reviews, automated tests, and engineering standards.
- Collaborate with cross-functional Agile teams to refine requirements, estimate work, and deliver incremental customer value.
- Contribute to front-end or Python-related tasks when needed while remaining primarily focused on Java and Spring Boot backend development.
- Create technical documentation, interface code, and operational runbooks.
Requirements
- Strong backend engineering capability with Java 17+ and Spring Boot, including production RESTful API development using microservices principles.
- Experience building and deploying secure, scalable backend services in AWS, Azure, or comparable cloud-native environments.
- Knowledge of AI-assisted and agentic software development workflows and responsible AI usage.
- Ability to review, test, and refine AI-generated code and pull requests for correctness, maintainability, performance, security, and engineering-standard alignment.
- Knowledge of software development, software product design and architecture, software integration, decision-making, critical thinking, and effective communication.
- Preferred qualifications include production AI-agent development with Python, LangChain or LangGraph experience, LLM integrations with tools and data systems, agent evaluation and guardrails, multi-agent workflows, prompt optimization, and MLOps or model deployment experience.
Benefits
- Medical, dental, and vision benefits.
- Paid time off, including vacation, holidays, and volunteer time.
- 401(k) savings plans, Health Savings Account, and Flexible Spending Accounts.
- Health lifestyle programs, Employee Assistance Program, voluntary benefits, and employee discounts.
- Career development, tuition reimbursement, incentive bonus, disability benefits, life insurance, parental leave, and adoption benefits.
- The position is onsite five days per week in Irving, TX, with domestic relocation assistance available.
- Employment is conditioned upon successful completion of a drug screen.
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.