Principal Software Engineer

KPMG-UnitedKingdom
Glasgow
1 week ago
Create job alert

Job description

Principal Software Engineer - B Grade

Tax and Legal Technology Team

We are a team of 300+ technologists providing technology enablement services and solutions across the Tax and Legal business. This business has 2,500 tax & legal professionals covering multiple disciplines. We serve many thousands of clients and private individuals by providing a modern, market-leading suite of technology solutions that provide an efficient digital experience from routine to complex tax advice depending on client's situation.

Tax is highlighted frequently as an industry where generative AI will have a significant impact on how services are provided. You will be working as a team at the forefront of navigating that change and redefining the way in which tax is determined in the UK and globally, making sure people and companies pay the right amount of tax with the minimum amount of effort.

The Engineering department is made up of Product Owners, Business Analysts, multi-disciplinary Engineering teams (approximate 160 Software, QA and Cloud Operations engineers) and IT Service delivery professionals working on a large portfolio of systems used to improve productivity and solve key business problems across Tax & Legal. We also build cutting edge web portals for clients to interact with KPMG, maximising collaboration and ensuring seamless delivery of information to our clients.

Role

You will be a senior individual contributor, pivotal in driving innovation, accelerating the adoption of cutting-edge technologies, and enhancing our engineering practices. You will specialize in creating robust, scalable, cloud-first architectures leveraging .Net on Azure, with a strong focus on AI-driven solutions for document management, data extraction, tax research, and knowledge management.

Collaborating with Principal Product Owners, Principal Engineers, and cross-functional agile scrum teams, you will accelerate the delivery of AI-enabled cloud-first tools for the Tax & Legal business at KPMG.

The role can be based anywhere in the UK, though preference will be given to candidates in Glasgow, London, Manchester or Leeds. We generally spend two days per week in the office.

Whilst there is no expectation of existing knowledge of tax, we would expect you to develop a degree of domain knowledge over time.

You will have...

Deep Technical Expertise:Extensive experience in architecting, designing, specifying, and developing software.Proven Track Record:Personally built POCs, mentored software engineers, and successfully delivered complex software projects.Cloud Experience:Hands-on experience in building cloud-first solutions.AI Knowledge:Ability to articulate clearly how generative AI can solve document management, workflow automation, and knowledge management challenges.Collaborative Approach:Worked closely with enterprise architecture, information assurance, information security, and data privacy teams.Programming Skills:Proficiency with modern object-oriented languages such as C# or Java.Enterprise Expertise:Strong understanding of web services, enterprise messaging, and orchestration.Data Modelling:Designed complex data models.Continuous Delivery:Promoted and utilized continuous delivery tooling.Security Practices:Understanding of secure coding and infrastructure best practices.Communication:Outstanding skills, effectively collaborating with technical and non-technical stakeholders.Quality Focus:Enthusiasm for delivering high-quality products and excellent user experiences.


You may have ...
AI Systems:Built systems leveraging generative AI and machine learning.Document Systems:Designed document management and workflow systems.Process Automation:Deep understanding of process automation.Cloud Applications:Experience with cloud platforms such as Azure, AWS, or GCP.Containers & Serverless:Worked with Docker, Kubernetes, Function apps, or other serverless platforms.CI/CD Tools:Experience with Git, Jenkins, GitHub, or Azure DevOps.Front-End Frameworks:Developed with React, Angular, Blazor, or MVC.ORM Tools:Used Entity Framework, Hibernate, or similar ORM tools.NoSQL Databases:Experience with Cosmos DB, MongoDB, MarkLogic, or Cassandra.Messaging Systems:Familiarity with messaging platforms like Service Bus, MQ, or Kafka.Data Analytics:Experience in data analytics and business intelligence.User Experience:Delivered accessible, user-friendly experiences.Infrastructure as Code:Used infrastructure-as-code tools such as ARM, Bicep, or Terraform.
In this role, you will ...
Drive AI Adoption:Create AI-driven tools to processing and extract data from client documentation.Automate workflows using AI agents.Classify and process data with AI-assisted transformation.Utilise AI for data preparation in data engineering.Implement deep research toolsets for tax knowledge and advisory services.Deliver Cloud Solutions:Leverage Azure AI tools.Build container or function-based applications.Develop secure microservice-based architectures integrate via messaging frameworks like Service Bus.Use Entity Framework with Azure SQL or NoSQL databases (Cosmos DB).Embed Excellence:Integrate delivery, security, and automated testing within DevOps processes.Continuously enhance technical knowledge and share insights.Leadership and Communication:Oversee solution designs through information security, architecture, and data privacy reviews.Promote continuous improvement in Lean Agile and Scaled SCRUM methodologies.Foster a team-driven quality mindset.Strategic Influence:Provide insightful feedback to peers and junior team members.Influence strategic technical and non-technical decisions.Collaborate with directors, partners, and engagement teams to advance strategic opportunities.
What We Can Offer
Impactful Work:Influence high-profile global tax products.Collaborative Environment:Engage with diverse, innovative, cross-functional teams.Professional Growth:Access workshops, conferences, and certifications for continuous learning.Inclusive Culture:An inclusive workplace embracing diverse perspectives.Global Resources:Leverage resources from a leading global professional services firm within an agile, tech-driven environment.Market equal pay and benefits such as a subsidised lunch, health care, pension, cycle to work, free day off to celebrate your birthday.
The best of both worlds

We might be world leaders, but in many ways the department feels like a start-up, with a twist. There's the buzz of scrum working, the thrill of shaping compelling experiences, the chance to surprise and stretch yourself in response to a fresh challenge. And then there's all the resources, technology and high-profile projects of a major corporate entity. Crucially, we also offer the benefit of clear career progression.

Industry-leading rewards

Only KPMG offers the advantages of Our Deal - an industry-leading and radically different approach to pay, progression and benefits. Our Deal is a vibrant combination of secondment and fast-track opportunities plus one, transparent, company-wide bonus mechanism. It also includes payment towards student loans, preferential banking offers, the opportunity to finish work early on Fridays in summer - and even a day off for your birthday.

The diverse and inclusive employer

Proud to be an inclusive, equal opportunity employer, we seek to attract and retain the best people from the widest possible talent pool. As a member of The Employers' Forum on Disability we're committed to ensuring that all candidates are treated fairly throughout the Recruitment Process. Should you be successful after the initial application stage, please discuss with your recruitment contact any reasonable adjustments to our Recruitment Process that you may require.

KPMG consistently features in the Sunday Times Best Big Companies to work for. This has been recognised with a special achievement award to mark our 10 years in the Top 25. We pride ourselves on being a place where individuality is valued; you can be yourself and still achieve your potential. We believe that your individuality helps us to deliver the best results to our clients. Diversity of background, diversity of experience, diversity of perspective - that's the KPMG difference.

Related Jobs

View all jobs

Senior Software Engineer (GO/PHP)

Senior Software Engineer (GO/PHP)

Principle Technologist - Chiswick 2 days - 118k

Principal Application Software Engineer - Degree, Node.js

Senior Go Engineer

Principal Recruitment Consultant - Head Of Quant

Get the latest insights and jobs direct. Sign up for our newsletter.

By subscribing you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

Tips for Staying Inspired: How Machine Learning Pros Fuel Creativity and Innovation

Machine learning (ML) continues to reshape industries—from personalised e-commerce recommendations and autonomous vehicles to advanced healthcare diagnostics and predictive maintenance in manufacturing. Yet behind every revolutionary model lies a challenging and sometimes repetitive process: data cleaning, hyperparameter tuning, infrastructure management, stakeholder communications, and constant performance monitoring. It’s no wonder many ML professionals can experience creative fatigue or get stuck in the daily grind. So, how do machine learning experts keep their spark alive and continually generate fresh ideas? Below, you’ll find ten actionable strategies that successful ML engineers, data scientists, and research scientists use to stay innovative and push boundaries. Whether you’re an experienced practitioner or just breaking into the field, these tips can help you fuel creativity and discover new angles for solving complex problems.

Top 10 Machine Learning Career Myths Debunked: Key Facts for Aspiring Professionals

Machine learning (ML) has become one of the hottest fields in technology—touching everything from recommendation engines and self-driving cars to language translation and healthcare diagnostics. The immense potential of ML, combined with attractive compensation packages and high-profile success stories, has spurred countless professionals and students to explore this career path. Yet, despite the boom in demand and innovation, machine learning is not exempt from myths and misconceptions. At MachineLearningJobs.co.uk, we’ve had front-row seats to the real-life career journeys and hiring needs in this field. We see, time and again, that outdated assumptions—like needing a PhD from a top university or that ML is purely about deep neural networks—can mislead new entrants and even deter seasoned professionals from making a successful transition. If you’re curious about a career in machine learning or looking to take your existing ML expertise to the next level, this article is for you. Below, we debunk 10 of the most persistent myths about machine learning careers and offer a clear-eyed view of the essential skills, opportunities, and realistic paths forward. By the end, you’ll be better equipped to make informed decisions about your future in this dynamic and rewarding domain.

Global vs. Local: Comparing the UK Machine Learning Job Market to International Landscapes

How to evaluate opportunities, salaries, and work culture in machine learning across the UK, the US, Europe, and Asia Machine learning (ML) has rapidly transcended the research labs of academia to become a foundational pillar of modern technology. From recommendation engines and autonomous vehicles to fraud detection and personalised healthcare, machine learning techniques are increasingly ubiquitous, transforming how organisations operate. This surge in applications has fuelled an extraordinary global demand for ML professionals—data scientists, ML engineers, research scientists, and more. In this article, we’ll examine how the UK machine learning job market compares to prominent international hubs, including the United States, Europe, and Asia. We’ll explore hiring trends, salary ranges, workplace cultures, and the nuances of remote and overseas roles. Whether you’re a fresh graduate aiming to break into the field, a software engineer with an ML specialisation, or a seasoned professional seeking your next challenge, understanding the global ML landscape is essential for making an informed career move. By the end of this overview, you’ll be equipped with insights into which regions offer the best blend of salaries, work-life balance, and cutting-edge projects—plus practical tips on how to succeed in a domain that’s constantly evolving. Let’s dive in.