Nuage Technology Group
Senior Software Engineer
Nuage Technology GroupAustralia13 days ago
Full-timeEngineering, Information Technology

Software Engineer (C++/Golang)


Ethical tech company transforming community care through innovative digital solutions. Greenfield projects focused on scalable microservices and modern systems.


The Role

We’re looking for developers with strong problem-solving skills to build and maintain production-grade microservices. You’ll work on asynchronous systems, streaming/storage layers, and containerised CI/CD pipelines. Ideal for someone who enjoys writing clean, secure, high-performance code.


Responsibilities

  • Design and develop backend systems using Go and C++
  • Build, integrate, and optimise REST APIs and WebSocket
  • Deploy and monitor AI models in production environments
  • Architect reliable, event-driven systems using tools such as Kafka
  • Work with both SQL and NoSQL databases for data storage and retrieval
  • Contribute to CI/CD pipelines and containerised deployments


Requirements

  • 3+ years’ experience with Go or C++ in distributed, production-grade, or regulated systems
  • Hands-on experience with APIs (REST, WebSockets, GraphQL)
  • Strong understanding of data structures, algorithms, and performance optimisation
  • Proficient with SQL and NoSQL databases
  • Skilled in debugging, troubleshooting, and problem-solving
  • Self-motivated, with a strong appetite for learning and adapting to new technologies


Nice to Have

  • Experience working with embedded systems
  • Familiarity with machine learning or large language models (LLMs)
  • Understanding of event-driven and streaming-based architectures


Please note: Open only to Melbourne-based candidates with fully working rights


Interested? Send your CV to [email protected] or reach out directly.

Key Skills

Ranked by relevance