About the Platform
Our team is building the platform that captures, stores, and exposes the complete history of mission-critical OT (Operational Technology) asset access. Through event ingestion, audit logging, activity tracking, and data services, we provide the foundation for compliance and security reporting as well as AI-driven insights. Reliability, traceability, and data integrity are at the core of what we do.
About the Role
We are looking for a Backend Engineer with strong C#/.NET skills and a passion for cloud infrastructure to help us build, scale, and operate the platform that powers our audit logging and data services. Your main mission is to design and develop backend services in C# while owning the Azure infrastructure, CI/CD pipelines, and operational excellence that keep our systems reliable, observable, secure, and easy to evolve.
You will work closely with colleagues in the Data & AI team to ensure that the services that capture, store, and expose audit data run on a solid, secure, and well-automated foundation. Because our platform underpins compliance and security reporting for mission-critical OT environments, audit-grade reliability, traceability, and operational rigour are central to the work.
Our platform runs on Azure and integrates with Azure Databricks for data and ML workflows. You will shape how we deploy, scale, monitor, and secure these systems end-to-end.
This is a hands-on engineering role at the intersection of backend development and cloud infrastructure. You will influence architectural decisions, raise the bar on operational quality, and help the team move faster by investing in tooling, automation, and reliable platform foundations.
We are looking for a self-driven and curious engineer who thrives in a collaborative environment. You value a healthy feedback culture, are open and approachable, and enjoy working closely with colleagues, ideally from the office, to solve problems together.
You are focused, eager to learn, and motivated to continuously improve both our processes and your own work. You are comfortable navigating external constraints and can design robust solutions within those boundaries. You maintain a practical balance in documenting your work: thorough enough to ensure clarity and knowledge-sharing, yet efficient enough to avoid unnecessary overhead.
Beyond all that, this role is a fantastic chance to grow: professionally, personally, and as part of a team that genuinely enjoys building great things together and having fun along the way.
What You Will Do
Cloud Infrastructure (Azure)
Backend & API Development
CI/CD & DevOps
Observability, Reliability & Audit-Grade Operations
What You Bring
Required Qualifications
Nice to Have
Experience with any of the following is a plus:
We have 2 roles:
We are also hiring for a Backend Engineer — APIs & Data Services (C# / Python). In this role, you will help us build and evolve the APIs, services, and pipelines at the heart of our audit logging platform. You will design and build C# APIs that expose audit logs to internal and external consumers, both as queryable endpoints and as real-time streams (e.g., WebSockets, Server-Sent Events, gRPC streaming)
So when you apply, we will consider you for both roles and ask you about your specialism/preference. Either C#/Azure Cloud-focused or C#/Python API focused.
Why Join Us
You will be joining an ambitious and fast-growing team that is shaping how data and AI power our products. We move quickly, take ownership of what we build, and care about doing things well. This is a place where your work has a visible impact, where your ideas are heard, and where you can grow alongside colleagues who genuinely enjoy solving hard problems together. If you want to be part of building something meaningful with a team that values curiosity, collaboration, and craftsmanship, you will feel at home here.