Engineering Manager - PBA Payables & Lending at Waddle

Development, Permanent, Melbourne, AU melbourne engineering full-time
Posted a month ago

Xero is a beautiful, easy-to-use platform that helps small businesses and their accounting and bookkeeping advisors grow and thrive. 

At Xero, our purpose is to make life better for people in small business, their advisors, and communities around the world. This purpose sits at the centre of everything we do. We support our people to do the best work of their lives so that they can help small businesses succeed through better tools, information and connections. Because when they succeed they make a difference, and when millions of small businesses are making a difference, the world is a more beautiful place.

How you'll make an impact

Xero's technology vision is to "be one of the most sustainably excellent software engineering companies in the world."

You will be across two product groups (Payables and Lending) and collaboration across Product, Architecture and design is a vital skill to help teams achieve their individual and collective objectives.  You will be accountable for ensuring that your teams are able to meet the delivery deadlines they have committed to. 

While individual teams are aligned to specific product areas and ownership, Engineering values and principles will be largely consistent across all teams. You’ll know you’ve made an impact when Xero delivers valuable high-quality software quickly, consistently, and safely to our customers; and Xero  is renowned for being a world-class place for engineers to work.

What you'll do day to day

  • You’ll build and care for great software development teams by:
  • Own the hiring process for engineers within your product group, and make improvements that ensure we attract and hire great technical talent into Xero.
  • Identify skill gaps within your product group and ensure there is a clear strategy to close those gaps (which might include upskilling, reassigning or hiring team members).
  • Work with your peers and direct reports to assign individuals to teams, ensuring teams are well-balanced. In the case when teams themselves are unable to address their individual or team performance issues, make personnel changes as necessary. 
  • Collaborate with Talent Experience (TX) and People Experience (PX) on a regular basis to ensure recruitment  processes are effective and aligned to the group’s needs. 
  • Arrange and manage vendor engagements for consulting or team augmentation engagements as required.
  • Delivery: Ensure teams are actively managing and improving across people, process and technology to support world class software delivery performance.
  • Quality: Ensure the highest quality levels are maintained across non-functional product aspects without compromising delivery speed.
  • Availability: Ensure products and services we build are thriving and delighting customers.
  • Alignment: Ensure the team’s work is in line with the wider architectural vision, engineering standards and practices. 
  • Coordination: Ensure cross-team dependencies are effectively coordinated and managed through your great relationships with other stakeholders.
  • Empowerment: Ensure teams have the support they need from Xero’s supporting functions such as PaaS, Security, Engineering Practice and other specialist teams. 
  • Communicate effectively to contribute and translate PBA and Xero strategy locally within the product groups.
  • Ensure key stakeholders within and outside the PBA portfolio are engaged and aware of the team’s objectives and progress.
  • Ensure Engineering  opportunities and risks are reflected  group level strategy and OKRs
  • Help ensure group and pod (team) level OKRs are, where appropriate, aligned to wider organisation OKRs
  • Assist senior stakeholders to research and present proposals or solutions to strategic problems
  • Collaborate with other teams  in Xero to manage and mitigate delivery, dependencies, operational and ownership issues.
  • Ensure senior stakeholders have effective timely updates on initiatives, incidents and other important issues 
  • Proactively maintain workforce planning scenarios based on team growth, operational responsibilities and potential funding arrangements.
  • Contribute to annual budget cycles based on workforce planning, team promotions, team training and any significant technology costs
  • “Manage managers” (People/Team Leads): Serve as coach, advisor and career counselor to direct reports. Help evaluate performance, provide input, guidance and corrective actions as necessary. Act as an escalation point for them. Execute formal performance management as needed (alongside direct managers and PX).
  • Continuously assist in aligning direct reports with Xero’s goals. Cultivate a fun, rewarding and results-driven culture that lives and breathes our Xero values.
  • Inspire a culture of self-reflection and honest feedback to help the team continuously improve its practices and capabilities.
  • Empower your direct reports and teams to make decisions when fast, decentralised decision-making is appropriate to reduce delays, make improvements, enable faster feedback and more innovative solutions.
  • Act as decision maker for group-level decisions on risk management, delivery conflicts, cross-team or external team team dependencies, and quality trade-offs. Facilitate important decisions in a timely manner across Architecture, Engineering, Design and Product as appropriate. Escalate to GM of Engineering and Product as appropriate.
  • Problem Solver - For group-wide issues and risks, lead problem resolution efforts to a timely outcome with buy-in from appropriate stakeholders.
  • Give clear direction to technical experts so their work is aligned with strategy, and can progress efficiently.
  • What you'll bring with you

  • Strong analytical, evaluative and problem solving capabilities
  • Passion for helping people fulfill their potential. The ability to motivate others and an open and effective communication style
  • Ability to break down complex problems, and manage priorities judiciously to deliver real-world business outcomes
  • Ability to articulate ideas to both technical and non-technical audiences and a willingness to share the work we do in the public domain
  • Authentic leadership, an ability to improve oneself, and a humbleness necessary to foster a continuous improvement culture
  • Ability to build effective relationships across all levels of the business
  • Strategic thinking skills to ensure objectives and initiatives align to overall desired organisational outcomes. 
  • Devolves responsibility appropriately i.e. empower others to make decisions when fast, decentralised decision-making is appropriate.
  • Demonstrates honesty and integrity. Provides objectives and goals with loose guidelines/directions. Clearly communicates expectations. Has an open mind and the flexibility to change opinions. Develops and supports others.
  • As coach/facilitator, holds the process on behalf of individuals and teams rather than acting as an expert in the content. In teaching/mentoring, able to offer the right knowledge, at the right time, in the right way — understanding why and how people learn.
  • What you'll need to show us

  • A mastery of agile and modern software development practices and the tools that support them (e.g. continuous delivery, testing in production, trunk based development, specification by example)
  • Leadership within engineering teams and a proven track record of building high performing teams - Engineering Manager or higher
  • A solid track record of addressing customer needs through innovative use of technology
  • Proven ability to influence outcomes at all levels in a variety of contexts
  • Extensive experience working with software development projects at scale over multi-year timespans.
  • Demonstrated experience in defining software development best practice through experimentation and observation of successes
  • Proven ability to balance the needs of the individual with the needs of the business.
  • Proven ability to navigate areas of conflict in an open, positive and proactive way.
  • Why Xero?

    At Xero we support many types of flexible working arrangements that allow you to balance your work, your life and your passions. We offer a great remuneration package including shares plus a range of leave options to suit your well-being. Our work environment encourages continuous improvement and career development and you’ll get to work with the latest technology.  

    Our collaborative and inclusive culture is one we’re immensely proud of. We know that a diverse workforce is a strength that enables businesses, including ours, to better understand and serve customers, attract top talent and innovate successfully. We are a member of Pride in Diversity, in recognition of our inclusive workplace. So, from the moment you step through our doors, you’ll feel welcome and supported to do the best work of your life.