Manager Software Engineering

Caterpillar Inc.

15+ years software engineering experience
5+ years technical people leadership
Dot net sql server azure manager services
The Software Engineering Manager leads multiple Integration engineering teams delivering enterprise-scale integration solutions supporting dealer deployments

Job Summary

  • The Software Engineering Manager leads multiple Integration engineering teams delivering enterprise-scale integration solutions supporting dealer deployments.
  • This role provides managerial, technical, and delivery leadership to ensure high-quality, secure, and scalable integration capabilities aligned with Cat Digital standards.
  • The position requires leading globally distributed or vendor-supported teams while fostering an inclusive, collaborative, and accountable team culture.

Matching Summary

The Software Engineering Manager leads multiple Integration engineering teams delivering enterprise-scale integration solutions supporting dealer deployments.

Skills & Requirements

Must-have

  • 15+ years software engineering experience
  • 5+ years technical people leadership
  • Dot Net SQL Server Azure manager services
  • Enterprise-scale integration solutions delivery
  • API-based cloud integration patterns
  • Scaled Agile SAFe practices

Nice-to-have

  • Global distributed team management
  • Vendor-supported team leadership
  • Dealer systems support experience
  • Inclusive collaborative team culture
  • Strategic stakeholder partnership

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • 15+ years total software engineering experience
  • 5+ years in technical or people leader roles
  • Experience with Dot Net, SQL Server, and Azure
  • Proven track record delivering complex enterprise solutions

Work Rights

Not specified

Tailored Resume

Cover Letter