Senior Platform Engineer (Developer Experience)

Complexio
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 59K

Job location

Tech stack

Amazon Web Services (AWS)
Confluence
Azure
Software Quality
Code Review
Continuous Integration
DevOps
Github
Release Management
Lucidchart
Software Engineering
Pulumi
Google Cloud Platform
GIT
Containerization
Gitlab-ci
Kubernetes
Interactive Whiteboards
Terraform
Docker

Job description

We are looking for a Senior Platform Engineer (Developer Experience) to establish and standardise engineering practices, improve developer workflows, and set standards for CI/CD and collaboration. This role combines hands-on DevOps expertise with a strong emphasis on clarity, documentation, and process design. The goal is to make our engineering organisation more efficient, consistent, and scalable so this person will work closely with engineering leads, product managers, and other stakeholders to ensure that our ways of working are well-documented, clear, and actionable., * Design, document and maintain end-to-end software development processes, including coding standards, branching strategies, testing, release management, and deployment.

  • Collaborate with engineering managers, team leads, and product teams to gather insights and best practices, and ensure smooth adoption of tooling and practices..
  • Translate complex technical workflows into clear, concise, and accessible documentation and visual aids (flowcharts, process maps, checklists, templates) to support understanding
  • Evaluate and introduce tools for developer experience improvement (e.g., feature flagging, local dev environments, code quality tools).
  • Maintain a central repository (e.g., Confluence, Notion, or Git-based documentation), ensuring documentation is kept up-to-date and version-controlled., * Define and document engineering standards (branching, testing, code reviews, release process) that are widely adopted and referenced by the development team.
  • Improve developer onboarding by providing clear, up-to-date documentation and streamlined setup processes.
  • Documentation is consistently updated and reflects how teams actually work.
  • Demonstrate improvements in lead time for changes, deployment frequency, and/or developer satisfaction.
  • Reduced misunderstandings and inefficiencies due to lack of clarity.

Requirements

  • Proven experience in DevOps, Platform Engineering, or Developer Productivity roles.
  • Strong knowledge of CI/CD tools (GitHub Actions, GitLab CI, etc.).
  • Experience with infrastructure-as-code (Terraform, Pulumi, etc.) and cloud environments (Azure, AWS, GCP).
  • Familiarity with containerisation and orchestration (Docker, Kubernetes).
  • Excellent communication skills with the ability to document technical standards for diverse audiences.
  • Visual documentation skills (e.g., Lucidchart, Miro, Draw.io) are a plus.
  • Strong understanding of developer workflows and pain points.
  • Collaborative mindset and ability to work across teams.

Benefits & conditions

  • Join a pioneering joint venture at the intersection of AI and industry transformation.
  • Work with a diverse and collaborative team of experts from various disciplines.
  • Opportunity for professional growth and continuous learning in a dynamic field.

Apply for this position