Senior Software Engineer

Bright Purple Resourcing Ltd
London, UK
2 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£100,000.0
Working hours
Regular working hours

Tech stack

Amazon Web Services Bash Shell Software as a Service Cloud Computing Cloud Engineering Cluster Analysis System Configuration Continuous Integration Software Debugging Linux DevOps Python (Programming Language)
+12 more
Linux System Administration Open Source Technology Redis Software Engineering Load Balancing Cloud Platform System Grafana Kubernetes Infrastructure Automation Frameworks Terraform Docker Golang

Job description

  • I want you to collaborate within a dynamic software engineering team to architect and build a new cloud-native IaC platform.
  • You will develop software using technologies such as Docker Compose, Terraform, Kubernetes (K8s), Python, and Go.
  • You will provision and orchestrate open-source services including Loki, Redis, Grafana, Authentik, Netbird, among others.
  • I expect you to design and implement CI/CD pipelines to streamline deployment processes.
  • Initially, you will focus on AWS environments, with the goal of creating a solution portable to other public cloud or on-premises setups.
  • You will engage in the full development lifecycle: design, define work, document, debate, code, debug, and support features from inception.

Technologies:

  • AWS
  • Architect
  • Bash
  • CI/CD
  • Cloud
  • Docker
  • Grafana
  • Support
  • Kubernetes
  • Linux
  • Load Balancing
  • Network
  • Python
  • Redis
  • Security
  • Terraform
  • DevOps

Requirements

  • I am looking for a software developer experienced in designing and delivering complex Infrastructure-as-Code (IaC) capabilities from scratch, rather than merely operating existing environments.
  • I prefer a background in developing cloud-native systems software within SaaS organizations.
  • I expect demonstrated expertise in software design and development for cloud-native IaC platforms.
  • Strong communication skills, a collaborative spirit, and a commitment to quality are essential.
  • I seek proven experience in early-stage projects utilizing technologies like AWS, Terraform, Python, Go, along with a solid understanding of Bash.
  • Familiarity with clustering, load balancing in cloud environments, and a solid grasp of networking and telemetry, especially within AWS, is important.
  • Proficiency in Linux system administration and service configuration is required.

About the company

I am offering a role with a leading provider of Network Security solutions, specializing in automatic detection and mitigation, network visibility, analytics, and reporting tools. This position can be fully remote within Europe or hybrid in Edinburgh, UK. The salary is up to £100,000, plus excellent employee benefits, with contract options also considered.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

Videos

See all

Related articles

See all