At ZILO™, we're redefining what’s possible in technology. ZILO™ is the UK-based FinTech specialising in global asset and wealth management software, designed to scale and transform businesses of all types using our own developed AI Technology. Our mission is to digitalise the future of the global asset management industry.
We are a team of experts with decades of combined experience at leading firms globally, who thrive in fast-paced environments and want to shape the future of technology. Every individual plays a key role in driving progress and making a real impact. We continuously strive to innovate and improve.
Why work with us? At ZILO™, you'll be part of a dynamic and inclusive environment where creativity thrives. We offer the opportunity to work on cutting-edge technology, collaborate with talented individuals, and contribute to projects that have a real-world impact. We value continuous learning, personal growth, and providing our team with the resources they need to succeed.
Key Responsibilities
Technical Leadership
• Provide senior technical leadership within the Platform Engineering team, remaining hands-on with the technology and setting a high standard for engineering excellence.
• Provide technical guidance and mentorship to Platform Engineers, fostering a culture of collaboration, continuous learning and engineering excellence.
• Work closely with Site Reliability Engineering and Software Engineering teams to design and evolve scalable, resilient and easy-to-use platform capabilities.
• Champion Platform Engineering principles, infrastructure automation, Infrastructure as Code and self-service engineering practices across the engineering organisation.
• Influence technical direction and platform architecture through design reviews, technical discussions and engineering standards.
• Encourage the adoption of AI-assisted engineering practices, enabling engineers to deliver more effectively while maintaining high standards of quality, security and reliability.
Platform Engineering
• Design, build and evolve ZILO's cloud platform and shared infrastructure capabilities.
• Develop platform services and capabilities that enable Software Engineering teams to build, test and deliver applications efficiently.
• Own and maintain non-production platform environments, ensuring they are reliable, consistent and representative of the capabilities required by engineering teams.
• Work closely with SRE to ensure platform designs and changes are suitable for reliable operation in production.
• Develop reusable platform components, patterns and abstractions that reduce complexity for engineering teams.
• Identify and remove platform bottlenecks that impact developer productivity and software delivery.
• Evaluate new technologies and approaches that can improve the scalability, security, maintainability and efficiency of the platform.
Cloud Infrastructure & Kubernetes
• Design and engineer cloud infrastructure primarily within AWS.
• Build and evolve Kubernetes-based platform capabilities using Amazon EKS.
• Develop reusable Terraform modules and Infrastructure as Code patterns that enable consistent and repeatable infrastructure provisioning.
• Design scalable Kubernetes architectures and platform services that can support future business and engineering growth.
• Improve Kubernetes scheduling, resource management and scalability, including the use of technologies such as Karpenter.
• Implement appropriate container security, networking, identity and access management controls.
• Collaborate with SRE on platform architecture and operational requirements for capabilities that will ultimately support production workloads.
Developer Platform & Self-Service
• Build platform capabilities that enable Software Engineering teams to provision and manage development infrastructure safely and independently.
• Develop self-service workflows that reduce dependencies on Platform and SRE teams for routine engineering activities.
• Create reusable templates, tooling and platform abstractions that simplify common engineering tasks.
• Improve the developer experience by reducing friction across local development, testing, integration and deployment workflows.
• Work closely with Software Engineering teams to understand developer pain points and translate them into platform capabilities.
• Establish clear platform interfaces, documentation and paved-road approaches that encourage consistent engineering practices.
Infrastructure Automation
• Eliminate manual infrastructure processes through automation and engineering-led improvements.
• Design, develop and maintain tooling that improves engineering productivity and platform efficiency.
• Build reusable automation for infrastructure provisioning, configuration and lifecycle management.
• Develop and maintain Infrastructure as Code using Terraform and associated tooling.
• Improve infrastructure testing, validation and deployment processes.
• Identify opportunities to simplify engineering workflows through automation and self-service capabilities.
• Ensure infrastructure changes are repeatable, testable, auditable and version controlled.
CI/CD & Software Delivery
• Design, build and improve CI/CD capabilities using GitHub Actions and associated tooling.
• Develop reusable pipelines and workflows that enable engineering teams to build, test and deliver software consistently.
• Improve the security, performance and maintainability of software delivery pipelines.
• Build automated validation and testing into infrastructure and platform delivery processes.
• Work with Software Engineering and SRE teams to establish consistent deployment patterns and engineering standards.
• Reduce software delivery friction through reusable tooling, automation and platform capabilities.
Observability & Platform Insights
• Build observability capabilities into the platform using metrics, logs and distributed tracing.
• Develop reusable observability patterns and tooling using