Engineering Manager at CAPGEMINI ENGINEERING
Melbourne, Victoria, Australia -
Full Time


Start Date

Immediate

Expiry Date

08 Sep, 25

Salary

0.0

Posted On

08 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Leadership, Technical Vision, Agile Environment, Technical Execution, Collaboration, Distributed Systems, Architecture, Communication Skills, Kubernetes, Containerization, Technical Direction, Adherence, Software Solutions, Software Architecture, Java

Industry

Information Technology/IT

Description

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

JOB DESCRIPTION

As an Engineering Manager, you are responsible for setting the technical direction, leading architectural decisions, and ensuring the delivery of high-quality, scalable software solutions. You mentor and support your engineering team, foster collaboration across functions, and align technical execution with business goals. Your role bridges leadership and hands-on expertise, driving innovation while maintaining operational excellence.

  • Define and drive the technical vision, architecture, and engineering standards across projects.
  • Collaborate closely with Solution Architects to ensure scalable and maintainable architectural alignment.
  • Champion code quality through rigorous code reviews, automated testing, and adherence to best practices.
  • Mentor and coach engineers, fostering a culture of continuous learning and technical excellence.
  • Lead the resolution of complex technical challenges, ensuring high system reliability and performance.
  • Partner with Product and Design teams to deliver solutions that align with business objectives and user needs.
  • Translate complex technical concepts into clear, actionable insights for non-technical stakeholders.

REQUIRED SKILLS & EXPERIENCE

  • Deep expertise in software architecture, design patterns, and building scalable, distributed systems.
  • Proven track record of leading high-performing engineering teams in an agile environment.
  • Strong leadership and mentoring capabilities, with a focus on team growth and collaboration.
  • Excellent analytical and problem-solving skills, particularly in diagnosing and resolving intricate system issues.
  • Exceptional communication skills, with the ability to influence and engage stakeholders across all levels.
  • Proficiency in Java, with hands-on experience in designing and implementing RESTful APIs.
  • Strong understanding of Microservices architecture, including service orchestration, inter-service communication, and resilience patterns.
  • Experience with CI/CD pipelines, containerization (e.g., Docker), and orchestration tools like Kubernetes.
Responsibilities
  • Define and drive the technical vision, architecture, and engineering standards across projects.
  • Collaborate closely with Solution Architects to ensure scalable and maintainable architectural alignment.
  • Champion code quality through rigorous code reviews, automated testing, and adherence to best practices.
  • Mentor and coach engineers, fostering a culture of continuous learning and technical excellence.
  • Lead the resolution of complex technical challenges, ensuring high system reliability and performance.
  • Partner with Product and Design teams to deliver solutions that align with business objectives and user needs.
  • Translate complex technical concepts into clear, actionable insights for non-technical stakeholders
Loading...