Software Engineering Manager

7 days ago


Melbourne, Australia Deputy Full time

At Deputy we’re on a mission to change the way the world works & we are looking for fantastic people to help us do that. Our mission is to simplify shift work, with a future state vision to enable thriving workplaces in every community.

Deputy is a SaaS Workforce Management Product company. HQ'd in Sydney (AU), with offices in Melbourne, London (UK), Atlanta and San Francisco (USA). We’ve helped hundreds of thousands of people across all industries in 70+ countries save time and money managing their hourly workforce so they can focus on what they do best, and be amazing.

We have a hybrid working or remote environment at Deputy. We do have an office in Melbourne, should you wish to use it.
- #LI-Remote #LI-Hybrid

**About your role**

Reporting to the Director of Engineering, your key responsibilities will be to direct a team of dedicated engineers of varied experience levels.

Own the design and architecture of your Product domain (Leave) which will deliver services & products to millions of users and businesses across the globe from small, medium to enterprise customers.

**Enabling your team**:

- Inspiring Technical Manager, co-create the technical vision, strategy and technical roadmap planning and product definition for your team, alongside your technical leads and product managers/product designer.

**What you'll do**:

- Work with stakeholders to provide technical solutions to problems or issues
- Act as a enabler, removing roadblocks to progress as needed
- Maintain high quality standards for yourself and software engineering practices of your team
- Work with team members to guide solutions towards business and technology goals
- Drive the continuous improvement of processes and ways of work to improve team capacity and capability
- Assist the team in a hands-on capacity as required, running agile ceremonies, helping people with self-organizing skills, facilitating workshops

**Drive high performance**:

- Bias towards value creation: guide the team to building innovative, elegant solutions by balancing trade-offs with the best interests of the company. Guide the team on important architectural and long-term engineering decisions, as well as shorter-term tradeoffs. Stay technical to provide meaningful guidance on engineering decisions.
- Provide one on one feedback, career advice and coaching for your team members
- Communicate openly and be the voice of the business within your team, keeping them informed of and working towards the business vision & goals
- Lead the recruiting of new engineers within your team as we grow and build a world-class, sustainable and diverse engineering team.
- Mentor team members to create a highly motivated, coherent, and cohesive culture which rewards high performance
- Own the Engineering Team Engagement score (quarterly measure of team engagement), by building upon our interactive, learning-oriented engineering community

**Technical leadership**:

- Become intimately familiar with our product, languages, and our tech stack to drive decisions about frameworks, architecture and decisions
- Drive adoption of best practices and best in class technology, design best practices, enforce principles of work
- Remove single point of failures by cross-skilling staff and making sensible, strategic resourcing decisions
- Experience with working on legacy codebase and migrating to newer architecture including data migration
- Responsible for the technical decision making and architecture across portfolio of squads
- Accountability for 2-3 OKRs aligned to Company goals
- Can clearly design and communicate a technical roadmap to the organisation with proof of value.

**Who you are**:

- 2+ years of engineering management experience building highly performing, self-managing autonomous teams
- Bias to action and effecting organisational change
- Influential with engineering leadership and the engineer community
- Ability to handle competing priorities
- Growth mindset. We are an early stage company that hasn’t figured it all out yet
- Humbitious. We are ambitious to aim to make a significant global impact, and build a generational company, while humble enough to know it’ll take lots of hard work, learning from mistakes, and great people
- High agency mindset. High Agency is about finding a way to get what you want, without waiting for conditions to be perfect or otherwise blaming the circumstances. High Agency people either “find a way” in the face of adverse conditions or navigate to reverse the adverse conditions to achieve goals.
- Passion for technology. A nerd at heart, you know the massive leverage and exponential ability innovative technical solutions can have in making an impact in the world.
- Nice to have - Previous experience in HR/Payroll tech

**Techie in you**:

- Experience in Cloud computing/architecture - AWS with Multi-region, multi-tenant experience
- Web Technologies - HTML5, Javascript - Vuejs/Reactjs, Typescript
- Programming Languages - PHP, Py


  • Engineering Manager

    1 week ago


    Melbourne, Australia PaperCut Software Full time

    Are you an Engineering Manager who would like to work for a truly global Australian success story? PaperCut Software have been fighting the battle on sustainability for the last 26 years, and we now have over 1000 million end users across 195 countries. We are looking for a leader to drive excellence in engineering and delivery within our Cloud team. You'll...

  • Engineering Manager

    2 days ago


    Melbourne, Australia Capgemini Engineering Full time

    **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...


  • Melbourne, Australia Onlife Full time

    Onlife is seeking a highly experienced and motivated Software Engineering Manager to lead our exceptional team of software engineers and drive the success of our cutting-edge spatial app. As a Software Engineering Manager, you will play a critical role in shaping the technical direction and strategy of our platform. You will be responsible for managing and...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalGet AI-powered advice on...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager - Sustaining EngineeringJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalSoftware Engineering Manager - Sustaining Engineering3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Sustaining Engineering role at CanonicalGet AI-powered advice on...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Desktop and...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager - Desktop and Embedded Linux OptimisationJoin to apply for the Software Engineering Manager - Desktop and Embedded Linux Optimisation role at CanonicalSoftware Engineering Manager - Desktop and Embedded Linux Optimisation4 months ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Desktop and...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager - Ubuntu Linux KernelJoin to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at CanonicalSoftware Engineering Manager - Ubuntu Linux Kernel3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at CanonicalCanonical is a leading provider of...


  • Melbourne, Victoria, Australia Canonical Full time

    Software Engineering Manager - Ubuntu Linux KernelJoin to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at CanonicalSoftware Engineering Manager - Ubuntu Linux Kernel3 days ago Be among the first 25 applicantsJoin to apply for the Software Engineering Manager - Ubuntu Linux Kernel role at CanonicalCanonical is a leading provider of...

  • Engineering Manager

    5 days ago


    Melbourne, Australia XPT Software Australia PTY Ltd Full time

    **About us**: **About XPT** - XPT Software Australia PTY Ltd, incorporated in 2016, is a Software Services company - XPT works with top clients across Australia in Banking, Insurance, Telecom, Retail, Energy, Mining and Manufacturing domains. - We have 120+ technocrats in Australia working at our client locations. - XPT Software Australia is part of group...