Engineering Manager, Software

Caterpillar UK

Brisbane, Australia
On-site
Lead and develop software engineering teams
Own software delivery outcomes
Embed built-in quality practices
Lead, coach, and develop engineers through clear expectations, regular feedback, performance management, and career growth plans

Job Summary

  • Lead, coach, and develop engineers through clear expectations, regular feedback, performance management, and career growth plans.
  • Own delivery outcomes across one or more teams: predictable execution, transparent reporting, and effective risk/issue management.
  • Partner with Product, UX, Architecture, and integration teams to align technical roadmap, architecture, and feature delivery to customer and business strategy.

Matching Summary

Lead, coach, and develop engineers through clear expectations, regular feedback, performance management, and career growth plans.

Skills & Requirements

Must-have

  • Lead and develop software engineering teams
  • Own software delivery outcomes
  • Embed built-in quality practices
  • Drive technical strategy
  • Agile and DevOps practices

Nice-to-have

  • Geographically distributed teams leadership
  • Complex industrial domains knowledge
  • Lead through influence and communication

Key Requirements

  • Bachelor’s degree in Engineering, Computer Science, or related discipline
  • Demonstrated leadership in modern software engineering
  • Proven people leadership experience

Work Rights

Not specified

Tailored Resume

Cover Letter