> Markdown version of [/jobs/ext/3045495-cyber-platform-engineer](https://www.wearedevelopers.com/jobs/ext/3045495-cyber-platform-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cyber Platform Engineer - **Company:** Hays plc - **Location:** Sheffield, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Cloud Engineering, Code Review, Cyber Security, Information Engineering, Software Design Patterns, DevOps, Programming Tools, Python (Programming Language), Reliability Engineering, Software Tools, Site Reliability Engineering Practices, Software Construction, Software Engineering, Systems Integration, Cloud Platform System, Backend, Solid Principles, Api Design, Software Coding, Terraform, Code Restructuring, Golang, Microservices - **Published:** September 24, 2026 - **Apply:** https://www.hays.co.uk/job-detail/cyber-platform-engineer--sheffield_4831299 ## About the Role * Strong software engineering background with significant hands-on coding experience. * Demonstrable experience developing production systems in Go, Python, Java or C#. * Experience building APIs, microservices and backend services. * Strong understanding of software design principles, architecture and engineering best practices. * Experience with automated testing (TDD, BDD, unit and integration testing). * Cloud experience in AWS or Azure. * Exposure to Terraform and Infrastructure as Code. * Experience working with CI/CD pipelines and operational support. Candidate Profile: Ideal candidates will have a software engineering background first, with cloud, DevOps and SRE capabilities as complementary skills. Candidates whose experience is predominantly infrastructure, DevOps or platform engineering with limited software development experience are unlikely to be suitable. Ways of working / behaviours: * Has a point of view on "good engineering" and can explain trade-offs clearly and respectfully. * Collaborates well across cyber, data engineering, and platform teams to get outcomes delivered. * Takes responsibility for quality, security, and operability-build it, run it, improve it. ## Description Role Title: Cyber Platform Engineer (Python, Cloud, DevOps, Terraform, Cyber Security) Location: Sheffield Rate - £550 - £650 - Inside IR35 Role Description: We're looking for a strong Software Engineer to join the Cyber Security Strategic Engineering team. You will primarily design, develop and maintain backend services, APIs, developer tooling and automation that support HSBC's cyber data platform and security engineering capabilities. This role is aimed at engineers with a strong software development background who enjoy building production-grade systems and are comfortable operating those systems in cloud environments using DevOps and SRE practices. This is not a traditional infrastructure-focused DevOps or Platform Engineering position. Key responsibilities: Software Engineering (Primary Focus): * Design, build, test and maintain backend services, APIs and engineering tools. * Develop production-quality software using Go, Python, Java or C#. * Apply software engineering best practices including SOLID principles, design patterns, refactoring and code reviews. * Build scalable, maintainable and testable services. * Write automated unit, integration and behavioural tests. * Produce clear technical documentation and contribute to engineering standards. Platform & Cloud Engineering: * Deploy and support services on AWS or Azure. * Use Terraform and Infrastructure as Code to automate platform provisioning. * Work with cloud networking concepts and secure service integrations. * Support engineering platforms used by Cyber Security and Data Engineering teams. DevOps & SRE Practices: * Build and maintain CI/CD pipelines. * Implement monitoring, alerting and observability. * Troubleshoot production issues and participate in operational support. * Continuously improve reliability, security and service performance. Essential Skills: * Strong software engineering background with significant hands-on coding experience. * Demonstrable experience developing production systems in Go, Python, Java or C#. * Experience building APIs, microservices and backend services. * Strong understanding of software design principles, architecture and engineering best practices. * Experience with automated testing (TDD, BDD, unit and integration testing). * Cloud experience in AWS or Azure. * Exposure to Terraform and Infrastructure as Code. * Experience working with CI/CD pipelines and operational support. Candidate Profile: Ideal candidates will have a software engineering background first, with cloud, DevOps and SRE capabilities as complementary skills. Candidates whose experience is predominantly infrastructure, DevOps or platform engineering with limited software development experience are unlikely to be suitable. Ways of working / behaviours: * Has a point of view on "good engineering" and can explain trade-offs clearly and respectfully. * Collaborates well across cyber, data engineering, and platform teams to get outcomes delivered. * Takes responsibility for quality, security, and operability-build it, run it, improve it. #4831299 - Dan ## Related Videos - [Platform Engineering vs. DevOps Why not both?](https://www.wearedevelopers.com/videos/885-platform-engineering-vs-devops-why-not-both) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)