Jobs / Mot***

Senior Platform Engineer

Mot*** · London, ENG, United Kingdom
London, ENG, United KingdomHybrid
Remuneration
Annual bonus schemes; pension contributions matched between 4.5% and 7%; life assurance; income protection; private medical insurance; health cash plan; 33–35 days of annual leave; enhanced family leave; learning and development opportunities.
Location
London, ENG, United Kingdom
Visa sponsorship
Sponsors visa

Job summary

The Senior Platform Engineer designs, builds, and operates a scalable internal developer platform that helps software teams deliver services supporting the planning, delivery, and operation of client assets. The role includes managing Terraform infrastructure and Kubernetes clusters, automating CI/CD with GitHub Actions, improving platform reliability, security, and observability, and mentoring junior engineers.

Benefits

Matched pension contributions of 4.5% to 7%Life assuranceIncome protectionPrivate medical insuranceHealth cash planAnnual bonus schemes33–35 days of annual leave, including public holidaysEnhanced family leaveLearning and development opportunities

Qualifications

  • Commercial software development experience.
  • Proficiency in at least one of C#, Go, or Python.
  • Proficiency in scripting languages such as Bash or PowerShell.
  • Understanding of networking concepts and protocols.
  • Knowledge of security best practices and tools.
  • Proficiency with Terraform, Kubernetes, Docker, and GitHub Actions.
  • Understanding of cloud platforms; Azure preferred, with AWS or Google Cloud Platform also accepted.
  • Experience with observability tools such as Prometheus, Grafana, or ELK Stack.
  • Experience designing and working with RESTful APIs.
  • Knowledge of Microsoft SQL Server, PostgreSQL, or other SQL databases.
  • Agile team experience, preferably with Scrum.
  • Application architecture experience, including microservices, design patterns, reliability, scaling, or automation.

Responsibilities

  • Design, build, and maintain a scalable, reliable internal developer platform.
  • Develop and manage infrastructure as code using Terraform.
  • Implement and manage Kubernetes clusters.
  • Automate CI/CD pipelines using GitHub Actions.
  • Work with the Product Manager to identify developer needs and deliver platform solutions.
  • Ensure platform availability and disaster recovery.
  • Monitor and optimize platform performance and resource use.
  • Implement security and compliance measures.
  • Document platform architecture, processes, and procedures.
  • Mentor junior team members.

Skills

AWSAzureBashC#DockerGCPGitHubGitHub ActionsGoGrafanaKubernetesMakePostgreSQLPowerShellPrometheusPythonRESTTerraformElasticsearchKibanaLogstash

Languages

C#GoPythonPowerShellBash

Work schedule

Full-time

Industry

EngineeringInformation technologyManagement and development consultancy

Relocation

No