Desygner
Senior Systems Engineer (C/C++ experience mandatory)
DesygnerAustralia13 days ago
Full-timeRemote FriendlyInformation Technology

Senior Systems Engineer (C/C++ experience is required) – 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

Key Skills

Ranked by relevance