Connecting Talent to opportunity

Connecting Talent to opportunity

Senior Software Engineer

Apply

Job Description:

We are looking for a Senior Software Engineer who thrives on solving complex technical problems, enjoys working across both development and operational environments, and is passionate about building reliable, scalable systems.

 

The Opportunity

This is a hands-on engineering role combining backend development, customer-facing technical support, and DevOps collaboration. You'll work closely with both internal teams and customers, helping integrate platform technologies, troubleshoot production issues, and build scalable backend services.

Key Responsibilities

· Partner with customer engineering teams to integrate MagicCube's platform technologies, APIs, and endpoints.

· Investigate and resolve complex production issues by analysing application code, logs, and infrastructure.

· Provide technical guidance, support, and sample code to customers.

· Design, develop, and maintain scalable, clusterable backend services.

· Take ownership of existing platform components and drive continuous improvement.

· Develop supporting tools, automated tests, unit tests, and system tests.

· Collaborate closely with Engineering, DevOps, and Customer Success teams to ensure platform reliability and performance.

 

About You

Required Experience

· 10 years of commercial software development experience.

· Expert-level Linux development experience.

· 5 years of commercial C/C development.

· 5 years of commercial Golang development.

· 3 years of commercial Node.js development.

· Strong Bash scripting experience.

· Proven debugging and problem-solving capabilities.

· Experience working with CI/CD tools and frameworks (Jenkins highly regarded).

· Minimum 2 years of experience with Kubernetes, Nomad, Consul, or similar clustering/containerisation technologies.

· Experience working within DevOps and production environments.

 

Nice to Have

· 2 years of experience as a DevOps Engineer.

· Experience with Prometheus and Grafana.

· Exposure to cloud-native infrastructure and modern platform operations.

 

What We're Looking For

· Strong software engineering fundamentals.

· Excellent communication and stakeholder management skills.

· Someone who can both lead initiatives and work collaboratively within a team.

· A proactive, energetic, and adaptable mindset.

· Comfortable working independently in a fast-paced environment.

· A passion for quality, maintainability, and continuous improvement.

· The ability to quickly learn and apply new technologies.

 

Education

· Bachelor's degree in Computer Science, Software Engineering, or a related discipline.

What's On Offer

· Up to 160,000 Super Equity.

· Hybrid working model (3 days in the Brisbane CBD office).

· Opportunity to work on cutting-edge security technology used by global enterprise customers.

· High-impact role with significant ownership and technical influence.

· Collaborative and highly skilled engineering environment.

If you're a strong software engineer who enjoys tackling complex technical challenges across development, infrastructure, and production systems, we'd love to hear from you.

  • Job Type

    Permanent, Full Time

  • Work Authorisation

    No

  • Industry Sector IT & Internet

Apply for this position

Thank you for your application

Why don't you search for some more vacancies...