Senior Software Engineer - Distributed Systems

Charterhouse Partnership

Sydney

On-site

AUD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Charterhouse Partnership is seeking a Senior Software Engineer to join a collaborative engineering team in Sydney. You will design, develop and maintain distributed systems and internal platforms spanning cloud and on‑prem environments.

You will contribute to system architecture, drive automation, and build reliable, observable services while working with cross‑functional stakeholders in a dynamic, technically focused environment.

Qualifications

  • 7+ years of software engineering experience.
  • Strong development experience with Python, Golang or C++.
  • Experience across cloud and on‑premise environments.
  • Strong understanding of distributed systems.
  • Experience with relational databases.
  • Experience with containers and container orchestration.
  • Strong understanding of reliability, monitoring and observability.
  • Experience with CI/CD, automation and modern software development practices.
  • Strong problem‑solving and communication skills.

Responsibilities

  • Design, develop and maintain applications, services and APIs.
  • Build internal tools and web-based applications.
  • Develop automation and engineering solutions across cloud and on‑premise environments.
  • Work alongside infrastructure and platform teams to improve development and deployment processes.
  • Build and maintain CI/CD pipelines and automated deployment solutions.
  • Develop reliable, scalable and observable systems.
  • Collaborate with technical and non-technical stakeholders.
  • Contribute to system architecture, technical design and engineering standards.
  • Troubleshoot complex technical issues and contribute to continuous improvement.

Skills

Python
Golang
C++
Distributed systems
Cloud & on‑prem
Relational databases
Containers
Kubernetes
CI/CD
Observability
Automation
Communication

Tools

Docker
Kubernetes

Job description

Senior Software Engineer – Distributed Systems

I'm currently working with a well-established organisation that is looking for an experienced Software Engineer to join a collaborative and technically focused engineering team.

This is a broad software engineering position covering application development, distributed systems, cloud platforms and automation. You'll work on software, services and internal platforms that support teams across the organisation.

What you'll be doing
  • Design, develop and maintain applications, services and APIs
  • Build internal tools and web-based applications
  • Develop automation and engineering solutions across cloud and on-premise environments
  • Work alongside infrastructure and platform teams to improve development and deployment processes
  • Build and maintain CI/CD pipelines and automated deployment solutions
  • Develop reliable, scalable and observable systems
  • Collaborate with technical and non-technical stakeholders
  • Contribute to system architecture, technical design and engineering standards
  • Troubleshoot complex technical issues and contribute to continuous improvement
What we're looking for
  • 7+ years' software engineering experience
  • Strong development experience with Python, Golang or C++
  • Experience working across cloud and on-premise environments
  • Strong understanding of distributed systems
  • Experience working with relational databases
  • Experience with containers and container orchestration
  • Strong understanding of reliability, monitoring and observability
  • Experience with CI/CD, automation and modern software development practices
  • Strong problem-solving and communication skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Preacta Recruitment • Sydney

On-site
AUD 129,000 - 185,000
Senior Software Engineer
Senior Software Engineer

Roima Intelligence • Adelaide

On-site
AUD 100,000 - 130,000
Engineering Manager
Engineering Manager

Motion Recruitment • Sydney

On-site
AUD 170,000 - 230,000
Middle/Senior Software Engineer – Platform
Middle/Senior Software Engineer – Platform

EasySoftGroup • Cracow

On-site
AUD 120,000 - 160,000
Senior Software Developer
Senior Software Developer

MPAU Technology • Melbourne

On-site
AUD 130,000 - 170,000
Senior Software Engineer
Senior Software Engineer

2 Doors® • Melbourne

Hybrid
AUD 150,000 - 180,000
Hybrid work model
High autonomy
Principal Software Engineer
Principal Software Engineer

Talenza • Sydney

On-site
AUD 130,000 - 160,000
Senior Software Engineer
Senior Software Engineer

Bright & Duggan Property Group • Sydney

On-site
AUD 120,000 - 180,000
Senior Distributed Systems Engineer (Cloud, Automation)
Senior Distributed Systems Engineer (Cloud, Automation)

Charterhouse Partnership • Sydney

On-site
AUD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Omnicom Media Group Holdings Inc. • Sydney

On-site
AUD 130,000 - 180,000