Caterpillar Logo

Caterpillar

Senior Software Engineer

Reposted 20 Days Ago
Hybrid
Irving, TX
157K-183K Annually
Senior level
Hybrid
Irving, TX
157K-183K Annually
Senior level
Design, architect, and develop distributed backend systems and RESTful microservices using Java and Spring Boot. Integrate with AWS serverless services, build CI/CD pipelines, implement automated testing, mentor junior engineers, lead full software lifecycle, and optimize performance and security.
The summary above was generated by AI
Career Area:
Job Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
Caterpillar Inc. seeks Senior Software Engineer at its facility located at 5205 N O'Connor Boulevard, Williams Square-Corporate Headquarters, Suite 100, Irving, TX 75039. Architect, design and develop distributed backend systems and RESTful API web services using Java and Spring Boot, following microservices best practices. Design, modify, develop, write and implement software programming applications for target systems using agile methods. Acquire client requirements, resolve workflow problems through automation optimization. Write source codes for new applications, and/or generate and enhance code samples for existing applications. Utilize automated testing tools to perform the testing and maintenance. Leverage modern cloud-native technologies, drive technical decisions, and mentor junior engineers as well as ensure robust, secure, and high-performance solutions. Lead the end-to-end software development lifecycle including requirements analysis, technical design, implementation, code reviews, automated testing, deployment, and production support. Integrate with AWS cloud services such as Lambda, Kinesis, API Gateway, S3, SNS, SQS and manage infrastructure as code using CloudFormation or Terraform. Optimize workflows through automation, performance tuning, and continuous integration/continuous deployment (CI/CD) pipelines (Azure DevOps, Jenkins, shell scripting). Collaborate with cross-functional teams to gather requirements, define technical solutions, and ensure alignment with business objectives. Champion best practices in code quality, security, and software architecture as well as drive adoption of Agile methodologies. Mentor and provide technical guidance to junior developers. Participate in technical interviews and code reviews. REQS: This position requires a bachelor's degree or foreign equivalent in Computer Science, Information Technology or a related field, and 5 years of experience in Java programming, software development or a related occupation. Additionally, the applicant must have employment experience with: (1) Software development experience (Java, Python); (2) Java 8 or higher and SpringBoot RESTful API development; (3) Using Cloud or serverless technologies and frameworks such as AWS, Kinesis, API Gateway, CloudFormation/Terraform, IAM, AWS Lambda, S3, SNS, SQS; (4) CI/CD and DevOps technologies such as Azure DevOps Code Pipeline, Jenkins, shell scripts, and an Agile software development methodology; (5) Producing software products or systems in line with product requirements using a structured methodology to deliver and manage new or enhanced software products to the marketplace; (6) Software integration processes and functions; (7) Designing, developing and maintaining interfaces and linkage to alternative platforms and software packages; (8) Software product testing; (9) Designing, planning, and executing testing strategies and tactics to ensure software product quality and adherence to stated requirements; (10) Automated testing frameworks and strategies for ensuring code quality and reliability; (11) AWS certification(s) or equivalent cloud expertise; and (12) Event-driven architectures and real-time data processing (Kinesis). Travel: None. Telecommuting: Up to 4 days/week.
Summary Pay Range:
$156,998.00 - $183,140.00.00
Compensation and benefits may vary depending on multiple individualized factors, job level, market, location, job-related knowledge, skills, individual performance, and experience. Please note that salary is only one component of total compensation at Caterpillar.
Benefits:
Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits.
  • Medical, dental, and vision benefits*
  • Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
  • 401(k) savings plans*
  • Health Savings Account (HSA)*
  • Flexible Spending Accounts (FSAs)*
  • Health Lifestyle Programs*
  • Employee Assistance Program*
  • Voluntary Benefits and Employee Discounts*
  • Career Development*
  • Incentive bonus*
  • Disability benefits
  • Life Insurance
  • Parental leave
  • Adoption benefits
  • Tuition Reimbursement

* These benefits also apply to part-time employees
Applicants who are interested in this position should apply via www.caterpillar.com/careers, search [Senior Software Engineer / Reference # R0000379689] #LI-DNI.
Visa Sponsorship is not available for this position.
Posting Dates:
June 29, 2026 - October 28, 2026
Any offer of employment is conditioned upon the successful completion of a drug screen.
Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.
Not ready to apply? Join our Talent Community.

Similar Jobs at Caterpillar

13 Hours Ago
Hybrid
113K-183K Annually
Senior level
113K-183K Annually
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Develop and maintain scalable simulation and visualization software for autonomous construction machines. Build scenario-based tooling, high-performance web front-end UIs, interactive 3D visualizations, and APIs. Apply strong software engineering practices, testing, performance optimization, and documentation to support immersive NVIDIA Omniverse-based simulations and validation workflows.
Top Skills: AngularC++GisNext.JsNvidia OmniverseOpenlayersPythonTerrain MappingThree.Js
13 Hours Ago
Hybrid
113K-183K Annually
Senior level
113K-183K Annually
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Design, build, and maintain scalable backend services for a React Native mobile app. Implement API endpoints with OpenAPI, optimize multi-tier Redis caching, integrate enterprise systems (eCommerce, Salesforce, payment processors), and deploy services on AWS Lambda and ECS/Fargate. Collaborate with mobile and architecture teams, perform testing and code reviews, and mentor other engineers.
Top Skills: Aws LambdaDockerEcsExpressFargateHeliosJavaScriptJsdocKubernetesNode.Js 22OpenapiOpenapi-BackendReact NativeRedisSalesforceServerless FrameworkTypescriptVitest
22 Days Ago
Hybrid
113K-183K Annually
Senior level
113K-183K Annually
Senior level
Artificial Intelligence • Cloud • Internet of Things • Software • Cybersecurity • Industrial
Design, build, test, and deploy backend RESTful microservices on cloud platforms. Provide technical leadership, mentor engineers, improve CI/CD, observability, and operational readiness, and apply AI-assisted/agentic development practices to accelerate and harden delivery.
Top Skills: Agentic DevelopmentAi-Assisted Development ToolsAWSAzureCi/CdJava 17LangchainLanggraphLlmsMicroservicesMlopsObservabilityPythonRestful ApiRetrieval SystemsSpring Boot

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account