Software Engineer

Undisclosed

Sheffield

On-site

GBP 65,000 - 95,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Undisclosed is seeking a Software Engineer – Strategic Engineering in Sheffield to join a Cyber Security-focused team. You will design and build production-grade backend services, APIs, and tooling, operating in AWS/Azure with Terraform automation.

The role combines strong coding with cloud/SRE practices, ensuring reliability, security, and scalability across enterprise data platforms. Onsite support is required three days per week in Sheffield.

Qualifications

  • Strong software engineering background with production-grade backend services.
  • Experience delivering APIs, microservices and tooling in cloud environments.
  • Proficient in Go, Python, Java or C# with modern DevOps practices.

Responsibilities

  • Design, develop, test, and maintain backend services, APIs, and tools.
  • Build production software using Go, Python, Java, or C# in cloud environments (AWS/Azure).
  • Implement automated testing, CI/CD pipelines, and observability practices.
  • Deploy and operate services, automate provisioning with Terraform, and ensure security.

Skills

Go
Python
Java
C#
AWS
Azure
CI/CD
API design
SRE basics

Tools

Kong API Gateway
Databricks
Terraform

Job description

Software Engineer – Strategic Engineering, Cyber Security

Location: Sheffield (3 days per week onsite mandatory)

Contract End Date: 22 September 2027

About the Role

An exciting opportunity has arisen for a talented Software Engineer to join a Strategic Engineering team within Cyber Security. This role is ideal for a strong software engineer who enjoys building production-grade applications, backend services, APIs, developer tooling, and automation solutions that support enterprise-scale cyber security and data platforms.

This is a software engineering-focused position with significant hands‑on development responsibilities. It is not a traditional infrastructure, DevOps, or platform engineering role. The successful candidate will combine strong coding expertise with experience operating services in cloud environments using modern DevOps and Site Reliability Engineering (SRE) practices.

Key Responsibilities
Software Engineering
  • Design, develop, test, and maintain backend services, APIs, and engineering tools.
  • Build production-quality software using technologies such as Go, Python, Java, or C#.
  • Apply software engineering best practices including SOLID principles, design patterns, refactoring, and peer code reviews.
  • Develop scalable, maintainable, and highly testable systems and services.
  • Implement automated testing, including unit, integration, and behavioural testing.
  • Produce clear technical documentation and contribute to engineering standards and best practices.
  • Deploy, support, and operate services within AWS and/or Azure environments.
  • Automate platform provisioning through Infrastructure as Code using Terraform.
  • Work with cloud networking concepts and secure service integrations.
  • Support engineering platforms used across security and data‑focused teams.
DevOps & SRE
  • Build, maintain, and optimise CI/CD pipelines.
  • Implement monitoring, alerting, logging, and observability solutions.
  • Troubleshoot production incidents and contribute to operational support activities.
  • Continuously improve service reliability, security, scalability, and performance.
  • Strong software engineering background with significant hands‑on development experience.
  • Proven experience building production systems using Go, Python, Java, or C#.
  • Experience designing and building APIs, microservices, and backend services.
  • Strong understanding of software architecture, design principles, and engineering best practices.
  • Experience with automated testing approaches including TDD, BDD, unit testing, and integration testing.
  • Experience working with AWS and/or Azure cloud platforms.
  • Knowledge of Terraform and Infrastructure as Code methodologies.
  • Experience with CI/CD pipelines and supporting production environments.
  • Experience with Kong API Gateway.
  • Exposure to Cyber Security engineering environments.
  • Knowledge of Databricks, Spark, or Data Lake technologies.
  • Experience supporting Data Engineering platforms.
  • Understanding of API security concepts including OAuth2, JWT, and mTLS.
  • Knowledge of Site Reliability Engineering (SRE) and observability practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Private Cloud Architect
Private Cloud Architect

Experis - ManpowerGroup • Sheffield

On-site
GBP 64,000 - 87,000
Private Cloud Architect
Private Cloud Architect

Experis IT • Sheffield

On-site
GBP 65,000 - 89,000
Private Cloud Architect
Private Cloud Architect

Experis • South Yorkshire

On-site
GBP 66,000 - 89,000
Strategic Software Engineer, Cyber Security & Cloud APIs
Strategic Software Engineer, Cyber Security & Cloud APIs

Undisclosed • Sheffield

On-site
GBP 65,000 - 95,000
Cloud Software Engineer – Cyber Security & Automation
Cloud Software Engineer – Cyber Security & Automation

Experis - ManpowerGroup • Sheffield

On-site
GBP 64,000 - 87,000
Senior Data Engineer
Senior Data Engineer

Caspian One • Sheffield

Hybrid
GBP 70,000 - 95,000
Senior Software Engineer
Senior Software Engineer

Caspian One • Sheffield

Hybrid
GBP 64,000 - 107,000
Hybrid work model
Cybersec Data Platform Solution Engineer
Cybersec Data Platform Solution Engineer

Experis - ManpowerGroup • Sheffield

Hybrid
GBP 85,000 - 112,000
AWS DevOps Engineer
AWS DevOps Engineer

GCS Recruitment • Bolsterstone

Hybrid
GBP 60,000 - 100,000
Software Security Engineer
Software Security Engineer

Data Science Festival • Greater London

Hybrid
GBP 90,000 - 150,000
Hybrid working model
Pension scheme
Generous holiday allowance