All Jobs Vacancy

Senior Platform Engineer

Posted 1 day ago by TEKsystems

Overview

Our client is seeking experienced Platform Engineers/Infrastructure Software Developer

The team requires engineers who can:

  • Analyze complex existing codebases
  • Understand how distributed systems operate at enterprise scale
  • Improve software architecture and maintainability
  • Deliver automation solutions
  • Recommend long-term engineering improvements rather than tactical fixes

This is a highly technical role requiring a blend of:

  • Software engineering
  • Linux systems engineering
  • Infrastructure automation
  • Platform engineering

Key Responsibilities

Software Development & Modernization

Modernize and refactor internally developed infrastructure tooling

Analyze existing code and remediate identified issues

Improve maintainability, scalability, and performance of Legacy applications

Drive engineering best practices across platform development

Infrastructure Automation

Build automation solutions across virtualization and compute environments

Develop tooling to support platform operations and life cycle management

Improve efficiency through automation and orchestration

Platform Engineering

Support engineering initiatives across:

o Virtualization platforms

o Compute infrastructure

o Server hardware management

Contribute to enterprise-scale platform improvements

CI/CD & DevOps

Improve existing deployment pipelines

Support modern software delivery practices

Drive adoption of automation and engineering standards

Technical Problem Solving

Investigate root causes rather than implementing tactical fixes

Recommend architectural improvements

Contribute to long-term platform strategy

Required Skills

Software Engineering

Must have strong experience with:

  • Python
  • Perl
  • Object-oriented programming
  • Code refactoring
  • Software design principles

Candidates must be comfortable:

  • Reading large and complex codebases
  • Understanding code written by others
  • Identifying technical debt
  • Improving existing applications

Linux & Systems Engineering

Strong understanding of:

  • Linux operating systems
  • Linux development environments
  • Distributed systems
  • Threads and processes
  • Systems performance
  • Infrastructure architecture

Must understand how software interacts with underlying infrastructure.

Infrastructure & Networking

Working knowledge of:

  • Storage technologies
  • Network protocols
  • Enterprise server infrastructure
  • Compute environments

DevOps & Automation experience with:

  • Jenkins
  • GitHub
  • CI/CD pipelines
  • Source code management
  • Automated testing

Nice to Have: Particularly attractive experience includes:

  • VMware automation
  • VMware APIs
  • vSphere environments
  • Virtualization engineering
  • Enterprise hardware engineering
  • Large-scale data centre environments
Rate:
£0/year
Location:
Glasgow
IR35 Status:
Undetermined
Remote Status:
Undetermined
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job