Senior Platform Engineer

Remote Full-time
This is a remote position. Kyckr is a B2B API platform that gives regulated businesses access to legally authoritative company data from 300+ corporate registries across 120 countries. Our customers are banks, fintechs, and compliance teams who rely on Kyckr to power their Know Your Business (KYB) and AML workflows. Data is sourced in real-time from official government registries and delivered through a normalised, machine-readable API. We are a small, focused engineering team distributed across the UK, Philippines, and Australia. We operate on Azure and have been growing our use of Infrastructure-as-Code, Azure DevOps, and Kubernetes. We are at an interesting inflection point — modernising a complex legacy platform while building out a new Registry Hub architecture. The Role We are looking for a Senior Platform Engineer with solid DevOps experience to own our Azure cloud platform end-to-end. You will be the primary person responsible for the reliability, security, and evolution of our platform infrastructure — from CI/CD pipelines and Kubernetes to Azure governance policies and Infrastructure-as-Code. This is a solo platform engineering role, meaning you will have significant ownership and autonomy. You will work closely with the CTO and the development team to ship changes safely, maintain observability, and continuously improve the platform. We are a pragmatic team — we value getting things done over process for its own sake. The right person will be someone who is energised by breadth, comfortable making considered decisions independently, and can clearly communicate any trade-offs required. What You’ll Be Doing Platform & Infrastructure Own and evolve our Azure Landing Zone architecture, implemented via the Azure Cloud Adoption Framework (CAF) Enterprise Scale module in Terraform. Manage and extend our Bicep-based infrastructure-as-code across application services (Azure Functions, App Services, APIM, Service Bus, Durable Functions, Blob Storage, Key Vault, and more). Maintain and improve Azure governance, including custom Azure Policy definitions, RBAC, and management group configuration. Ensure all infrastructure deployments meet our mandatory tagging, naming conventions, and region-lock policies. CI/CD & Developer Experience Own our Azure DevOps pipeline estate — we have 33+ YAML pipeline definitions covering builds, releases, and acceptance tests across a large .NET monorepo and the newer Registry Hub. Maintain and improve our self-hosted build agent infrastructure (VMSS-based pools) and Azure Container Registry integrations. Work with developers to design and improve pipeline templates, reduce build times, and make deployments safer and more repeatable. Support the team’s use of GitHub for tooling and Copilot organisation management alongside Azure DevOps. Kubernetes & Container Platform Manage our Kubernetes cluster (4 physical nodes), which orchestrates Docker containers running our web scraping infrastructure. Maintain and improve container deployments, image builds, and the Azure Container Registry. Ensure the scraping platform (fed via Azure Service Bus queues) is reliable and observable. Security & Compliance Manage secrets and access through Azure Key Vault, enforcing RBAC-based access models. Maintain Azure Entra ID configurations, service principals, and managed identities. Respond to policy compliance findings and drive remediation across the estate. Ensure the platform is appropriately hardened for a regulated-industry customer base (FinTech, AML/KYC). Monitoring & Observability Maintain and improve our monitoring stack: Azure Application Insights, Azure Monitor alerting, and Grafana dashboards. Ensure distributed tracing and logging is consistent and useful across Azure Functions and App Services. Respond to platform incidents and lead post-incident reviews. Collaboration & Documentation Work asynchronously with a distributed team across three time zones. Document infrastructure decisions, runbooks, and architecture changes in Confluence. Contribute to ongoing architecture discussions, particularly around tenant isolation, SOAP migration sequencing, and our Registry Hub build-out. Requirements What We’re Looking For We are looking for 5–8 years of hands-on Platform Engineering experience, ideally in a cloud-native environment with a complex, evolving platform. You don’t need to have worked in FinTech specifically, but you should be comfortable operating in a context where reliability and security matter. Essential Strong, hands-on Azure experience across the core services: Azure Functions, App Services, APIM, Service Bus, Key Vault, Application Insights, and Azure Monitor. Proven experience with Infrastructure-as-Code — Terraform is essential. Bicep experience is a strong advantage Solid Azure DevOps experience: designing and maintaining YAML pipelines, variable groups, environments, and self-hosted agent pools. Kubernetes administration: cluster management, workload deployments, Docker, and container registries. Azure governance: Landing Zones, Management Groups, Azure Policy, RBAC, and Entra ID. Azure networking fundamentals: VPNs, private endpoints, NSGs, DNS. Strong security mindset: Key Vault, managed identities, least-privilege access, and secrets management. Experience with monitoring and observability tooling, ideally including Application Insights and Grafana. Comfortable working independently with significant autonomy in a small team. Strong written communication for a remote, distributed team. Nice to Have Experience with Azure APIM (policy development, Liquid templates, or API lifecycle management). Familiarity with .NET / C# application architectures — you won’t write application code, but being able to read it and understand how services are structured will help. Experience in a regulated industry (FinTech, HealthTech, GovTech, or similar). Familiarity with Azure CAF Enterprise Scale patterns. Experience with Grafana dashboard development. Knowledge of Azure Durable Functions and distributed workflow patterns. Prior experience working as a sole platform engineer or in a very small infrastructure team. The Team & How We Work Our engineering team is distributed across the UK, the Philippines, and Australia. We work asynchronously by default, using Microsoft Teams, Azure DevOps, Confluence, and Jira to coordinate. The CTO is UK-based and you will have regular one-to-ones and a collaborative working relationship with them. We are a no-nonsense team, preferring pragmatic, well-considered decisions over theoretical purity. We document our architecture in Confluence, use Miro for diagrams, and write Mermaid diagrams inline where appropriate. We are actively adopting better engineering practices — including DORA metrics, improved CI/CD, and more consistent IaC — and this role is central to that journey. We use GitHub Copilot and Claude Code as AI coding assistants and take a practical, incremental approach to AI adoption. Benefits A senior individual contributor role with genuine ownership of the platform. Remote-first working with flexibility over your schedule. Competitive salary commensurate with experience The opportunity to shape the platform architecture of a growing FinTech/RegTech business. A small, experienced team with low bureaucracy and direct access to technical leadership. A platform that is genuinely interesting: real-time data from 120 countries, complex legacy systems being modernised, and a clear architectural direction.
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Behavioral Health Clinician, Remote

Remote

Experienced Data Entry Operator for Remote Work Arrangement – Contributing to Exceptional Travel Experiences with blithequark

Remote

Senior Manager, HRBP - Americas & Field Sales

Remote

Experienced Remote Data Entry Specialist for Teens - Flexible, Full-time Opportunity at blithequark

Remote

VP - Fixed Income and Credit Quantitative Analyst

Remote

ESG Reporting Manager

Remote

Experienced Part-Time Remote Data Entry Specialist – Accurate Data Management and Entry for arenaflex Projects

Remote

Experienced Remote Data Entry Specialist for Travel Industry – Accurate Data Management and Process Improvement

Remote

Senior Product Manager, Inbound

Remote

Healthcare Legal Counsel

Remote
← Back