Manager - Software Engineer
Full-time Mid-Senior LevelJob Overview
KPMG’s Deal Advisory and Infrastructure Technology & Innovation team are a small but rapidly growing team within KPMG’s Deal Advisory and Infrastructure practice, which comprises over 1,400 professionals across ASPAC (including more than 1,000 in Australia). Our mission is to design and deliver cutting-edge technology, data, and AI solutions that support both ASPAC and global initiatives.
With a start-up mentality and the freedom to innovate, we combine deep deal and infrastructure expertise with advanced analytics, automation, and emerging technologies to create impactful solutions for our clients. If you’re passionate about building transformative tools and shaping the future of deal technology, this is your opportunity to join a team that values creativity, agility, and collaboration.
Your Opportunity
As a Software Engineer, you will join a small growing team of technology and innovation professionals and will drive the technology decisions to enable KPMG to put best of breed products in the market. This will involve designing and stewarding new solutions for the Deal Advisory & Infrastructure division of the firm from feasibility through to deployment and its ongoing operations.
The role includes:
- Working on complex solution architecture projects from conception to implementation, consulting with stakeholders to capture requirements and translating them into viable solutions along with project sizing and estimation.
- Design, implement, and roll out cutting-edge software, AI, and analytics solutions that drive innovation and deliver measurable impact for clients and stakeholders. You will work at the forefront of technology, collaborating with cross-functional teams to architect and deploy scalable, high-performance systems that solve complex business challenges and enable data-driven decision-making.
- Work with a team of developers to deliver innovative solutions, providing coaching and mentorship to support the professional growth of team members. Champion the adoption of new technologies and best practices across the firm, fostering a culture of continuous learning and technological advancement.
- Creating solution designs that explain the problem, the architecture, how the system works, key considerations for security and data privacy and how it will be delivered.
- As part of our emerging AI practice, you will contribute to our ongoing success in this exciting space. Working with AI architects and technical leads in Australia and across our global member firms, you will contribute to the architecure of robust, scalable AI-based solutions, ensuring they are aligned to our Trusted AI framework.
- Conduct research into appropriate technologies and patterns to find the best technology solution among all possible to solve the business problem.
- Establishing and providing ongoing maintenance of the current solutions, including contributing to strategic architecture roadmaps, design patterns and domain architectures.
How are you extraordinary?
- Be able to build relationships quickly with many different stakeholders. You are articulate and intelligent, with solid communication skills.
- Proven ability to work autonomously, dealing with conflicting priorities and monitoring own workload in a timely and effective manner.
- Displays strong leadership and is adept at managing cross-functional, diverse teams with a focus on promoting innovation and best practises within our solutions.
- Can articulate complex technical concepts to non-technical audiences, facilitating clear communication between technical experts and business stakeholders.
Your Experience
At KPMG, we believe diversity of thought, background and experience strengthens relationships and delivers meaningful benefits to our people, our clients, and communities. To be considered for this opportunity, your qualifications, skills & experience could include:
- Demonstrated hands-on experience in software development using one or more of the following technologies: JavaScript, Node.js, .NET, Python, or PySpark. Ability to apply best practices in coding, testing, and deploying robust solutions across diverse technology stacks.
- Experience with data engineering using Spark-based platforms such as Microsoft Fabric, Databricks, or Azure Synapse Analytics, including designing and implementing scalable data pipelines and solutions.
- Hands-on experience developing AI solutions, including building intelligent agents and implementing Retrieval-Augmented Generation (RAG) architectures to enhance system capabilities and deliver advanced, context-aware outcomes.
- Practical experience with DevOps practices and tools, including source control and CI/CD pipelines using platforms such as GitHub and Azure DevOps.
- Experience working with analytics tools and technologies, including Power BI, Semantic Models, DAX, and Alteryx, to design, develop, and deliver insightful data solutions that support business decision-making.
- Proficient in designing scalable, high-performance, and resilient architectures. Should be familiar with both traditional and modern architecture paradigms such as microservices, serverless computing, and event-driven architectures.
Make Your Resume Now