Software Engineer - .Net (Platform)
We’re looking for an Intermediate, and a Senior, .Net Software Engineer to join our Platform team, to help build the foundational services, libraries, and tooling that power our product engineering squads.
You’ll be joining a highly skilled and fun team that values engineering excellence. This is a role for someone who loves backend engineering; nearly 100% of your time will be spent on server-side challenges involving cloud deployment tools, containerization, platform libraries, and performance-critical systems.
We hold high standards in coding practices, security, performance, observability, and test coverage. If you enjoy building solutions that other engineers rely on - and shaping the engineering experience across an organisation - this is the place to do it.
About the role
In this role, you will:
- Use your deep expertise in C# and .NET to build the core services, libraries, and tools that enable our engineering teams to deliver reliable, scalable products
- Collaborate closely with your squad, other engineering teams, and our architecture and product groups to design and evolve a robust, secure, and high-performing platform
- Champion engineering quality by producing consistent, maintainable, well-tested code
- Mentor and support less experienced engineers, helping them grow in both technical skill and engineering maturity
- Leverage modern AI-assisted development tools to accele