Monroe Consulting Group, an Executive Recruitment firm, through its Technology division, is partnering with a leading organisation in the Information Technology sector to hire a Senior Platform Engineer. This opportunity supports a financial institution within the investment and wealth management space, enabling the evolution of core platform capabilities within a complex, live engineering environment.
Position Overview
This role is responsible for designing, building, and evolving core platform capabilities that enhance software delivery, operational reliability, security, and developer effectiveness.
It has a direct impact on platform scalability, engineering efficiency, and the safe modernisation of critical systems across multiple engineering teams.
Key Responsibilities
- Design, implement, and evolve internal platform services, shared tooling, and engineering guardrails that improve developer experience, run time reliability, platform consistency, and delivery speed
- Own significant areas of the cloud platform, such as container run time foundations, deployment patterns, CI/CD standards, observability standards, service‑to‑service connectivity, secrets management, or reusable infrastructure modules
- Build and improve infrastructure‑as‑code patterns, automated workflows, and self‑service capabilities to reduce manual effort and improve operational safety
- Establish and maintain operational standards for monitoring, logging, tracing, alerting, incident readiness, and production support across platform‑supported services
- Design secure and scalable patterns for service networking, identity and access controls, secrets handling, and inter‑service communication
- Partner with software engineering teams to improve platform adoption, reduce delivery friction, and standardise how services are built, deployed, observed, and operated
- Lead technically complex platform improvements and modernisation efforts, including workload migration, run time standardisation, and reduction of legacy operational patterns through reusable platform solutions
- Translate platform strategy into practical implementation plans, balancing technical debt reduction, delivery constraints, reliability needs, and organisational readiness
- Troubleshoot complex platform and system issues across deployment, run time, networking, observability, and configuration domains
- Contribute to technical standards, architectural direction, review practices, and platform documentation to enable consistency across teams
- Mentor junior engineers through design reviews, pairing, code reviews, and operational guidance where required
Key Requirements
Qualifications & Experience
- Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience
- Minimum 3 years of hands‑on experience in platform engineering, site reliability engineering, cloud infrastructure engineering, DevOps, or closely related backend or platform roles
- Proven experience operating independently in production cloud environments and owning meaningful platform components end‑to‑end
Technical / Functional Expertise
- Strong hands‑on experience with cloud platforms such as AWS, Azure, or GCP
- Experience with container orchestration or scheduling platforms such as ECS or Kubernetes
- Infrastructure‑as‑code expertise, particularly with Terraform or comparable tooling
- CI/CD platform design and release automation
- Observability platforms covering logs, metrics, tracing, alerting, and operational workflows
- Service discovery, API gateways, and service‑to‑service networking patterns
- Cloud networking, IAM, security controls, and secrets management
- Strong scripting capability, with Python preferred
- Experience designing reusable technical patterns rather than one‑off infrastructure changes
- Demonstrated ability to work effectively within existing environments, architectural constraints, legacy systems, and active delivery demands
- Strong technical judgement with the ability to prioritise platform improvements that deliver measurable engineering leverage
Soft Skills & Leadership Competencies
- High level of independence with strong execution and platform stewardship capabilities
- Ability to collaborate and influence across engineering teams without direct authority
- Pragmatic, outcome‑driven mindset balancing short‑term delivery with long‑term platform health
- Strong problem‑solving skills and resilience when operating in complex, production‑critical environments