
Graduate Software Engineer – Cloud
4 days ago
Are you a technically strong and motivated graduate software engineer?
Are you excited to work on products used by professionals in film, television, and broadcasting around the world?
Join Blackmagic Design and help shape the future of media technology — from high-performance software to global cloud-based platforms.
About Blackmagic DesignBlackmagic Design creates some of the world's most advanced solutions for video editing, post-production, and live broadcasting. Our hardware and software products are used globally — from Hollywood films to live events and online content creation.
As we continue to grow, we're expanding our cloud engineering capabilities to support remote collaboration, real-time workflows, and scalable media infrastructure.
The OpportunityWe're looking for graduate software engineers to join our Melbourne-based engineering team. You'll work closely with experienced engineers to build products that directly impact the film and broadcast industries.
You'll be exposed to a range of teams across the business — from cloud platform engineering to systems development and quality assurance. This is a hands-on role designed to help you explore where your skills and interests can take you.
What We Offer Cloud-Driven Projects
Be part of engineering teams building scalable media technologies using Amazon Web Services (AWS). Projects may include remote editing platforms, distributed processing, and live video infrastructure.
Structured Learning & Mentorship
You'll rotate across engineering disciplines, gain exposure to different products and technologies, and work alongside mentors who'll support your technical growth.
Real-World Product Impact
From day one, your work will contribute to real products used by professionals across the globe. Whether you're working on cloud workflows, media processing, or system-level tooling — you'll see the impact of your code.
Collaborative Culture
We value engineering excellence, curiosity, and teamwork. You'll join a tight-knit community of developers, with opportunities to contribute ideas and explore new technologies in a supportive environment.
-
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
-
Solid programming skills in languages such as C , Python, Java, or Go
-
Interest in cloud technologies, especially AWS
-
Strong problem-solving skills and a willingness to learn
-
Good communication skills and the ability to collaborate in a team
-
Bonus: Experience with Linux, Git, or relevant personal projects
If you're looking to kick-start your engineering career in a technically challenging and creative environment, we'd love to hear from you.
Apply now to join our 2025 graduate intake and help build the next generation of media technology.
-
Senior Cloud Operations Engineer
2 hours ago
Melbourne, Victoria, Australia Centric Software Full time $70,000 - $120,000 per yearJob Title:Senior Cloud Operations Engineer - Long Term ContractLocation:Remote – Sydney, Melbourne or Canberra, AustraliaAbout Centric SoftwareCentric Software stands at the forefront of innovation, delivering cutting-edge PLM solutions tailored specifically for the retail, fashion, footwear, luxury, and consumer goods industries. Our enterprise software...
-
Sr. Specialist, Software Engineer Cloud
3 hours ago
Melbourne, Victoria, Australia L3HHCM20 Full time $80,000 - $140,000 per yearL3Harris is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to...
-
Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Canonical Full timeOverviewSoftware Engineer - Solutions EngineeringJoin to apply for the Software Engineer - Solutions Engineering role at Canonical.ResponsibilitiesWork in Python and Golang to design and deliver open source software operations codeWork with the entire Linux stack, from kernel, networking, storage, to applicationsShape high quality open source monitoring and...
-
Software Engineer
4 weeks ago
Melbourne, Victoria, Australia Canonical Full timeOverview Software Engineer - Solutions Engineering Join to apply for the Software Engineer - Solutions Engineering role at Canonical. ResponsibilitiesWork in Python and Golang to design and deliver open source software operations code Work with the entire Linux stack, from kernel, networking, storage, to applications Shape high quality open...
-
Cloud Engineer
4 weeks ago
Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd | ContractMelbourne, Australia | Posted on 03/19/2025XPT Software Australia PTY Ltd, incorporated in 2016, is a Software Services company.XPT works with top clients across Australia in Banking, Insurance, Telecom, Retail, Energy, Mining, and Manufacturing domains.We have 120+ technocrats in Australia working at our client...
-
Cloud Engineer
3 weeks ago
Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd | ContractMelbourne, Australia | Posted on 03/19/2025- XPT Software Australia PTY Ltd, incorporated in 2016, is a Software Services company.- XPT works with top clients across Australia in Banking, Insurance, Telecom, Retail, Energy, Mining, and Manufacturing domains.- We have 120+ technocrats in Australia working at our client...
-
Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Canonical Full timeJoin to apply for the Software Engineer - Python and K8s role at Canonical3 days ago Be among the first 25 applicants Join to apply for the Software Engineer - Python and K8s role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used...
-
Graduate Data Engineer
3 weeks ago
Melbourne, Victoria, Australia PEXA Group Full timeCareers# Graduate Data Engineer 2026###### Team:Technology Graduate###### Location:Melbourne###### Work Model:hybrid###### Work Type:Permanent**Hi we're PEXA**At PEXA, we're transforming the way property is bought, sold and refinanced. Our world-first digital settlement platform has revolutionised property exchange in Australia – helping over 20,000 people...
-
Graduate Data Engineer
3 weeks ago
Melbourne, Victoria, Australia PEXA Group Full timeCareers# Graduate Data Engineer 2026###### Team:Technology Graduate###### Location:Melbourne###### Work Model:hybrid###### Work Type:Permanent**Hi we're PEXA**At PEXA, we're transforming the way property is bought, sold and refinanced. Our world-first digital settlement platform has revolutionised property exchange in Australia – helping over 20,000 people...
-
Software Engineer
3 weeks ago
Melbourne, Victoria, Australia Microsoft Full timeSoftware Engineer (AI/ML) - Azure Core StorageJoin to apply for the Software Engineer (AI/ML) - Azure Core Storage role at MicrosoftSoftware Engineer (AI/ML) - Azure Core Storage4 days ago Be among the first 25 applicantsJoin to apply for the Software Engineer (AI/ML) - Azure Core Storage role at MicrosoftStorage, the core of Microsoft's Azure Cloud,...