Senior Software Engineer (DevOps) in London

Senior Software Engineer (DevOps) in London

London Full-Time 60000 - 80000 £ / year (est.) No working from home possible
S

At a Glance

  • Tasks: Design and build secure, scalable software solutions with a focus on automation and DevOps.
  • Company: Join a forward-thinking AI Practice that values innovation and collaboration.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on continuous learning and improvement.
  • Why this job: Make a real impact by working on cutting-edge AI and cloud-native solutions.
  • Qualifications: Strong experience in software engineering and DevOps practices is essential.

The predicted salary is between 60000 - 80000 £ per year.

Requirements

  • Strong experience as a Senior Software Engineer working across multiple technology stacks
  • Proven DevOps experience, with a strong automation-first engineering mindset
  • Experience designing, deploying and supporting production systems using CI/CD pipelines and infrastructure as code
  • Ability to rapidly learn new technologies and apply them effectively in customer environments
  • Excellent problem-solving and troubleshooting skills across software, infrastructure and cloud platforms
  • Strong written and verbal communication skills, including confidence in customer-facing roles
  • Hands-on experience with:
    • Infrastructure as Code (Terraform, Ansible or similar)
    • CI/CD pipelines and DevOps tooling
    • C# (.NET 8+) and/or Java (Spring)
    • JavaScript using a modern framework (React, Angular or similar)
    • Bash and PowerShell
    • AWS, ideally including Amazon Connect
    • Containerisation and orchestration (Docker, Kubernetes)
    • Linux environments
  • (Desirable) Experience with relational databases such as MSSQL
  • (Desirable) Experience with Redis or similar caching technologies
  • (Desirable) Exposure to Azure
  • (Desirable) Exposure to Google Cloud Platform (GCP)
  • (Desirable) Experience with Go
  • (Desirable) Experience with VMware
  • (Desirable) Telephony or IVR experience

What the job involves

  • As a Senior Software Engineer within the AI Practice, you will play a key hands‑on role in designing, building and operating secure, scalable and highly automated software solutions for our customers
  • You will bring a strong DevOps mindset, taking ownership of solutions across the full lifecycle — from design and build through deployment, monitoring and continuous improvement
  • The role is customer‑facing and delivery‑focused, working on AI‑enabled and cloud‑native solutions using modern, automation‑first engineering practices
  • Reporting To Chris Nickson
  • Design, build and maintain high‑quality software solutions using modern programming languages, cloud platforms and DevOps tooling
  • Apply a DevOps and automation‑first approach across infrastructure provisioning, CI/CD, deployment, testing and operations
  • Engineer secure, scalable and observable systems using modern DevOps practices, including infrastructure as code and automated quality controls
  • Take ownership of services in production, including monitoring, troubleshooting, performance tuning and reliability improvements
  • Work directly with customers to understand requirements, shape technical solutions and clearly communicate progress, risks and outcomes
  • Troubleshoot complex issues across application code, integrations, infrastructure and cloud services
  • Contribute to shared DevOps tooling, reusable components, infrastructure‑as‑code patterns and engineering standards within the AI Practice
  • Collaborate closely with other engineers and delivery leads to ensure high‑quality, on‑time delivery
  • Continuously evaluate and adopt new DevOps tools, technologies and patterns to improve delivery efficiency and platform reliability

Senior Software Engineer (DevOps) in London employer: Sabio

As a Senior Software Engineer in our AI Practice, you will thrive in a dynamic work environment that champions innovation and collaboration. We offer a robust benefits package, a culture that prioritises employee growth through continuous learning opportunities, and the chance to work with cutting-edge technologies in a customer-facing role. Our commitment to an automation-first engineering mindset ensures that you will be at the forefront of developing secure and scalable solutions, all while enjoying the unique advantages of working in a vibrant location that fosters creativity and teamwork.

S

Contact Details:

Sabio Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer (DevOps) in London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage in online forums. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving CI/CD pipelines and infrastructure as code. This will give potential employers a taste of what you can do and set you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your problem-solving skills. Be ready to tackle real-world scenarios related to DevOps and automation. Practising with mock interviews can help you feel more confident and articulate your thought process.

Tip Number 4

Don’t forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Tailor your application to highlight your experience with tools like Terraform, Docker, and AWS to catch our eye.

We think you need these skills to ace Senior Software Engineer (DevOps) in London

DevOps
Automation-first Engineering Mindset
CI/CD Pipelines
Infrastructure as Code (Terraform, Ansible)
C# (.NET 8+)
Java (Spring)
JavaScript (React, Angular)

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your DevOps experience and any relevant technologies you've worked with, like CI/CD pipelines or infrastructure as code.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of how you've tackled challenges in previous positions, especially those that align with our automation-first mindset.

Show Off Your Communication Skills:Since this role is customer-facing, it's crucial to demonstrate your written communication skills. Be clear and concise in your application, and don’t hesitate to showcase any experience you have in customer interactions.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen on joining the StudySmarter team!

How to prepare for a job interview at Sabio

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on your skills with C#, Java, and modern JavaScript frameworks like React or Angular. Being able to discuss your hands-on experience with tools like Terraform and CI/CD pipelines will show that you’re ready to hit the ground running.

Show Off Your DevOps Mindset

Prepare to talk about your automation-first approach. Think of specific examples where you've designed, deployed, or supported production systems. Highlight how you’ve used infrastructure as code and automated quality controls to improve efficiency and reliability in your previous roles.

Communicate Clearly

Since this role is customer-facing, practice articulating your thoughts clearly and confidently. Be ready to explain complex technical concepts in simple terms. This will not only demonstrate your communication skills but also your ability to engage with clients effectively.

Problem-Solving Scenarios

Prepare for situational questions that test your problem-solving abilities. Think of challenging issues you’ve faced in software, infrastructure, or cloud platforms and how you resolved them. Use the STAR method (Situation, Task, Action, Result) to structure your answers and showcase your troubleshooting skills.