Senior Software Engineer (DevOps)

Company: Sabio
Apply for the Senior Software Engineer (DevOps)
Location: Chinatown
Job Description:

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

#J-18808-Ljbffr…

Posted: June 4th, 2026