Backend Engineer — APIs & Data Services (C# / Python)
We usually respond within two weeks
Backend Engineer — APIs & Data Services (C# / Python)
About the Platform
Our team is building the platform that captures, stores, and exposes the complete history of access to mission-critical OT (Operational Technology) assets. 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 a strong hybrid skill set across C#/.NET and Python to help us build and evolve the APIs, services, and pipelines at the heart of our audit logging platform. Your main mission is to design and build the APIs that expose our audit log, both as queryable endpoints and as real-time streams, and to develop the backend services, integration layers, and data pipelines that feed and surround them.
You will work closely with colleagues in the Data & AI team to ensure that audit events flow reliably from OT asset interactions all the way to the systems that consume them: compliance and security tooling, downstream platforms, and AI-driven analytics. Our data and ETL workflows run on Azure Databricks, and you will own significant parts of the processing, storage, and exposure of audit data through APIs and streaming interfaces.
This is a hands-on engineering role at the intersection of API design, data engineering, and backend development. You will influence architecture across streaming APIs, event-driven services, and data pipelines, and help ensure that audit capabilities are cleanly, reliably, and securely exposed to the rest of the platform and external consumers.
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
API & Streaming Services
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)
Develop streaming APIs backed by event-driven infrastructure (queues, event buses, message brokers)
Design and maintain clean data contracts, API schemas, and event formats suitable for compliance, security, and analytics consumers
Ensure APIs are robust, performant, and scale with growing event volumes
Audit Logging & Integration Services
Build and maintain C# backend services that ingest, store, and expose audit events, activity records, and access history
Design integration points with upstream OT systems and downstream consumers (compliance tooling, security platforms, analytics)
Help define retention, immutability, and compliance characteristics of the audit data layer
Data Architecture & Platform
Bridge Python-based data workflows with the C#/.NET production environment
Ensure scalable and maintainable data access patterns across systems
Contribute to architectural decisions spanning APIs, data, and integration layers
DevOps & CI/CD
Maintain CI/CD pipelines for backend services and data workflows
Implement automated testing, monitoring, and logging across services
What You Bring
Required Qualifications
Solid experience with C#/.NET backend development
Experience in Python, particularly for data processing and pipeline development
Strong experience designing and building APIs (REST and streaming), including real-time or event-driven interfaces
Experience building data-centric backend services (e.g., audit logs, event stores, activity streams, or similar)
Experience designing and implementing ETL or data pipelines in a production environment
Experience with cloud-based data platforms (preferably Azure Databricks)
Solid understanding of relational and/or distributed data stores
Experience with CI/CD tools (Azure DevOps, GitHub Actions)
Strong sense of code quality, testing, and maintainability
Nice to Have
Experience with any of the following is a plus:
Queuing technology (e.g., RabbitMQ)
Databricks and PySpark
Data streaming architectures (Kafka, Event Hubs, change data capture)
Kubernetes and container-based deployments
Infrastructure as Code (e.g., Bicep, Terraform)
Deeper .NET ecosystem experience (e.g., ASP dot net, Core internals, performance tuning, source generators)
Observability tooling (e.g., Prometheus, Grafana, OpenTelemetry)
Distributed systems failure modes and resilience patterns
Familiarity with SOC tooling and concepts (SIEM integration, log forwarding, security event formats such as CEF/LEEF)
Familiarity with workflow orchestration tools (Databricks Workflows, Airflow, Azure Data Factory)
Familiarity with Azure services (Functions, Container Apps, Data Lake, API Management)
Experience with append-only / immutable data stores and time-series databases
Exposure to OT, ICS, or other mission-critical / regulated environments
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.
- Department
- Engineering roles
- Role
- Backend Engineer
- Locations
- Secomea
- Remote status
- Hybrid
About Payne Talent
Payne Talent is the recruitment partner to some of the most successful companies in Denmark.