Senior Software Engineer (C/C++ & Distributed Systems) – Hybrid (Gold Coast, Australia)
Location: In-office / Hybrid – Must be based in Australia (preferably Brisbane/Gold Coast) and able to work regularly from our Gold Coast HQ or be willing to relocate ASAP.
No agencies or recruiters.
About the Role
We're seeking a highly skilled Senior Software Engineer who thrives on solving complex technical challenges.
In this role, you'll work on performance-critical systems, graphics-adjacent components, and the core infrastructure powering our suite of products.
You will dive deep into large C/C++ codebases, improve system interactions across distributed environments, and help shape the architecture that scales to millions of users.
This is an in-office / hybrid role with close collaboration across engineering, product, and design teams.
What You'll Do
Work hands-on with major C and C++ libraries, optimising memory, performance, and rendering-related components
Improve interactions between multiple large codebases across single-server and distributed environments
Optional: Contribute to backend development (PHP, Node.js, or similar technologies)
Build, maintain, and optimise cloud infrastructure (AWS preferred; Azure/GCP welcome)
Optional: Work with Kubernetes, caching layers, queues, and pub/sub systems
Use observability tools such as Sentry, Datadog, Grafana to keep systems reliable and blazing fast
Collaborate deeply with product, design, and engineering teams
Contribute to architectural decisions and take ownership of complex technical problems
Use AI-powered coding assistants to accelerate development
What We're Looking For
Strong professional experience in C and C++ within large, complex, or performance-sensitive systems
Optional but a big plus: Experience developing backend systems using PHP or Node.js
Solid understanding of cloud infrastructure and distributed systems
Optional but a big plus: Knowledge of Kubernetes, caching, queueing, and pub/sub technologies
Familiarity with monitoring & observability tooling
Excellent communication skills and strong cross-functional collaboration
Interest in growing into future technical leadership roles
Must be located in Australia, preferably Gold Coast or Brisbane, or willing to relocate quickly
About The Desygner Group
What started as a daring startup has grown into a global technology company serving over 45 million users.
Our platforms help organisations create, distribute, and control their marketing assets with unmatched speed and simplicity.
We are a rapidly scaling SaaS company headquartered on the Gold Coast, delivering marketing enablement solutions worldwide.
Our technology transforms how companies manage brand assets and empower their teams to create on-brand content at scale.
Our Products
Fluer (B2C SaaS)
A complete 365-marketing suite that automates brand-compliant content creation for individuals, small businesses, and fast-moving teams.
Millions use Fluer to create everything from social posts to presentations — without waiting on designers.
We Brand (B2B SaaS)
An intelligent brand-compliance layer that connects to your existing storage (Google Drive, Dropbox, SharePoint, etc.) and converts approved assets into guided, rule-based templates.
Large organisations use We Brand to maintain brand consistency across distributed teams at scale.
Why You'll Love Working Here
Work on high-impact, highly technical systems that power products used by millions
Be part of a talented, fast-moving cross-functional team
Modern tooling, including AI-powered development assistants
Room to grow into leadership roles
Competitive compensation + equity opportunities
Autonomy, ownership, and the chance to directly influence global-scale products
Beachside Gold Coast location – work near the ocean
What We Value
Ownership – You take responsibility for outcomes
Speed – We move fast and iterate
Results – Output matters more than hours
Directness – Clear communication without fluff
Growth – We're building for scale and want teammates who grow with us
Is This For You?
This role isn't for someone who needs heavy hand-holding, rigid structure, or slow processes.
It is for someone who thrives in scale-ups, loves solving deep technical problems, and wants to build meaningful systems used globally.
How to Apply
Send your resume and a short note explaining:
The most challenging C/C++ problem you've solved - what made it difficult and how you approached it
Any experience with distributed systems and performance optimisation
Whether you're already based in the Gold Coast/Brisbane region, or willing to relocate
#J-*****-Ljbffr