Take end-to-end ownership of the internal developer platform, identifying bottlenecks in the software delivery lifecycle and building automated solutions to resolve them.
Architect and evolve standardized deployment patterns that bake in security, compliance, and observability, allowing product teams to focus strictly on business logic.
Manage the lifecycle of our self-hosted engineering suite (e.g., GitLab), ensuring high availability, performance, and seamless integration with the wider ecosystem.
Drive the adoption of modern deployment methodologies (such as GitOps) to ensure declarative, reproducible, and audited state management across all environments.
Building secure, robust software by adhering to secure coding standards (e.g., OWASP) and internal security policies throughout the development lifecycle.
Requirements
3+ years of experience building or scaling internal developer platforms or sophisticated CI/CD ecosystems.
Deep understanding of cloud-native primitives (Compute, Networking, Storage) and the ability to implement them across different providers or hybrid environments.
Proven ability to manage container orchestration at scale, focusing on abstracting complexity for end-users rather than just "managing clusters."
Expert-level proficiency in declarative configuration management and modular code design (e.g., Terraform, OpenTofu, or Pulumi).
Strong competency in scripting or systems programming (Python, Go, or Bash) to glue disparate systems into a unified platform.
Experience maintaining and scaling critical engineering tools (e.g., GitLab, Artifactory, or SonarQube) at the enterprise level, including backup/restore and high-availability strategies.
Proven experience migrating workloads between platforms (e.g., EC2 to EKS, or cross-cloud) with a focus on data integrity and minimal downtime.
Ability to implement standardized telemetry pipelines (e.g., OpenTelemetry, Prometheus, or ELK) that provide developers with out-of-the-box visibility into their services.
Familiarity with automated policy enforcement and compliance-as-code (e.g., OPA, Kyverno, or AWS Config) to maintain CyberEssentials+/ISO standards without manual intervention.
Proficiency in a high-level language (Go, Python, or Rust) to build custom controllers, CLI tools, or API shims that enhance the platform’s capabilities.
Experience implementing automated cost-attribution and rightsizing logic to ensure the platform remains economically sustainable as it scales.
Knowledge of service mesh architectures: Istio or Linkerd, for traffic management and mTLS.
Experience with Official Sensitive and/or Sensitive networks.
Tech Stack
AWS
Cloud
EC2
Prometheus
Python
Rust
Terraform
Go
Benefits
Highly competitive base salary
Generous equity in EMI share options in a well-funded and growing startup
7% employer pension contribution
Free breakfast and lunch every day; free pizza and beers weekly
Private health and dental insurance
Cycle to work scheme
Relocation support
Access to any resources, equipment and training that you need to do your job in a world-class way
The opportunity to work with and learn from exceptional colleagues with excellent academic experience and deep industry knowledge