
Platform Engineer
Cogna
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
About the role
- Design and evolve our cloud infrastructure and internal platform (primarily Azure/Kubernetes-based), including service-to-service communication and workflow orchestration layers (e.g. gRPC, Temporal, Dagster) that power product delivery.
- Make architectural decisions that shape how Cogna builds and operates software
- Work within and contribute to our Go/Python/TypeScript codebase.
- Own and evolve our build, infrastructure-as-code, and delivery systems (e.g. Bazel, Terraform, CI/CD), optimising for scalability, hermeticity, and developer velocity.
- Implement and own security controls, identity and access management systems, and network configuration policies across our Kubernetes environments.
- Improve and drive observability by implementing logging, tracing, and alerting systems (e.g. Datadog).
- Partner with internal teams to improve resilience, automate toil, and reduce lead time to deployment.
- Drive root cause analysis and reliability improvements from incidents.
Requirements
- Proficient in writing maintainable, testable, and scalable code in real-world, production environments. Language fluency in Python, Typescript, or Go is a plus, but strong engineers with deep experience in comparable languages are welcome.
- Strong foundational software engineering skills: Solid grasp of computer science fundamentals such as data structures, concurrency, time/space complexity and performance.
- Systems-level thinking: Able to reason about distributed systems under failure, scale, and load and design resilient abstractions accordingly. Familiar with networks, operating systems, compilers, storage systems, or distributed services.
- Infrastructure as Code and automation: Experience with tools like Terraform, Pulumi, or equivalent for managing cloud-native infrastructure declaratively and repeatably.
- Deep operational experience with PostgreSQL in production — including performance tuning, schema evolution, multi-tenant design, and reliability under load.
- Security-first mindset: Deep appreciation for secure-by-default design. Familiar with principles like least privilege, secrets management, threat modeling, and how to embed security controls into infrastructure and CI/CD pipelines.
- Cross-functional collaboration: Comfortable partnering with other engineers, product managers, sales, marketing, IT and support to define and implement platform capabilities that meet shared goals.
- AI assisted development: Excited about using AI-assisted development tools and interested in integrating AI into engineering workflows and platform capabilities.
Benefits
- 25 days annual leave
- Private healthcare, including family cover and pre-existing conditions
- Excellent pension scheme, company contribution fixed at 7.5%
- Flexible hybrid working with 2 days per fortnight in our Chancery Lane office
- Regular social events and offsites
- Access to a gym and fitness classes in our office building
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonTypeScriptGogRPCTemporalDagsterTerraformBazelCI/CDPostgreSQL
Soft Skills
cross-functional collaborationsystems-level thinkingstrong foundational software engineering skillssecurity-first mindsetroot cause analysisresilience improvementautomationcommunicationproblem-solvingteamwork