Principal Software Engineer (C#, Azure, Event Driven)
Join to apply for the Principal Software Engineer (C#, Azure, Event Driven) role at Army Marketing.
£90,000 + Bonus + Shares | St Albans (Hybrid)
Method is partnering with a technology company that's about to launch a major digital transformation and rebuild its architecture from the ground up. The company has been in business for nearly 30 years, acquired several competitors, and is now looking to unify all its systems into a single source of truth. They aim to scale massively over the next 5 years as they enter new markets and need a Principal Engineer to design, build, and guide this transformation.
As the Principal Software Engineer, you will be a hands‑on technical authority, assisting with architecture, setting development standards and best practices, and serving as the technical SME on a massively event‑driven platform. You will help decouple a large monolith into an event‑driven platform that will handle several million events per day, scaling to over 100 million events per day.
You will work at the top of the engineering track, designing and delivering high‑performance distributed systems while guiding others through implementation and problem‑solving.
What You’ll Do
* Design and build scalable, distributed systems that support critical environments.
* Lead technical decision‑making and resolve engineering challenges across domains.
* Own the delivery of complex features, ensuring performance, resilience, and maintainability.
* Collaborate with Engineering Leads, Architects, Product to translate roadmap goals into reality.
* Contribute to a 5‑year architectural refresh, evolving systems to event‑driven microservices.
* Mentor engineers through design reviews, pairing, and best‑practice development.
* Maintain and improve CI/CD pipelines, test automation, and production reliability.
What You’ll Bring
* Proven experience building and running distributed systems at scale.
* Deep fluency in modern programming languages and frameworks.
* Experience delivering secure, high‑availability software into production.
* Strong understanding of architecture, design patterns, and microservice principles.
* Ability to balance hands‑on coding with architectural oversight and mentorship.
* Curiosity to explore new tools, paradigms, and emerging technologies.
Why Join
You’ll be at the forefront of a long‑term platform rebuild, working with modern architectures, cloud‑native tooling, and a leadership team that genuinely invests in engineering excellence. The company also offers a lucrative package.
How to Apply
Please send your CV directly or contact Brent Chambers at 0117 457 8574.
RSG Plc is acting as an Employment Agency in relation to this vacancy.
Seniority level: Mid‑Senior level.
Employment type: Full‑time.
Job function: Engineering and Information Technology.
Industries: Software Development.
#J-18808-Ljbffr