Jobs · Engineering · North Carolina

Software Engineer

Caterpillar Inc. · Cary, NC · 2 mo ago
Engineering$98k–$158k/yrFull-time

Role Summary

Perform implementation, regular problem solving, maintenance and support for agile software development.

What You Will Do

  • Design, develop, and maintain modern web applications and services.
    • Build responsive user experiences using React, Next.js, TypeScript, or similar technologies.
    • Develop backend APIs and services using Java Spring Boot, Node.js, or equivalent technologies.
  • Participate in technical design discussions and solution architecture reviews.
    • Collaborate with Product Managers, UX Designers, QA Engineers, Architects, and other software engineers.
  • Utilize AI-powered development tools such as Claude Code, GitHub Copilot, and Copilot CLI to accelerate software delivery.
    • Investigate, troubleshoot, and resolve production issues.
  • Contribute to automated testing strategies including unit, integration, and end-to-end testing.
    • Continuously improve engineering practices, developer productivity, and software quality.

Basic Qualifications

  • Considerations for Top Candidates:
    • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field.
    • or equivalent working experience.
    • 5+ years of software development experience.
    • Experience building and supporting production software applications.
    • Strong experience with modern software development practices and Agile methodologies.
    • Experience working with source control, CI/CD pipelines, and automated testing frameworks.

Preferred Qualifications

  • Full Stack Development Experience with React, Next.js, TypeScript, JavaScript, and modern frontend architectures.
  • Experience with Java Spring Boot, Node.js, REST services, and API design.
  • Experience deploying applications to cloud platforms such as AWS, Azure, or Vercel.
  • Understanding of distributed systems, performance optimization, and modern application architecture.
  • AI-Powered Development:
    • Demonstrated experience using AI development tools such as:
    • Claude Code, GitHub Copilot, GitHub Copilot CLI, ClaudeChatGPT, GeminiCursor.
    • Ability to evaluate and validate AI-generated solutions while maintaining high standards for quality, security, and maintainability.

About Caterpillar

Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. For nearly 100 years, we’ve been helping customers build a better, more sustainable world and are committed to and contributing to a reduced-carbon future. Our innovative products and services, backed by our global dealer network, provide exceptional value that helps customers succeed.

Summary

Pay Range: $97,530.00 - $158,480.00
Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience.

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

Additional Information

Sponsorship is not available
Relocation is not available

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 3 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com