Software Engineer

2 weeks ago


Melbourne, Australia Creative Technology UK Full time

Career Opportunities with NEP Group Inc.

A great place to work.

Current job opportunities are posted here as they become available.

NEP is Australia’s leading provider of outsourced television production services.

We are always looking for great people to join our team; people with a passion for people and teamwork helping us deliver exceptional results for our clients.

NEP Australia is currently looking for a Software Engineer to join the TFC software team and to help drive development and maintenance of API integrations and low-level software components.

This role is based at our state of the art Andrew’s HUB in Southbank, Melbourne. The role is primarily business hours, with hybrid options and may require occasional travel and weekend work.

The position

We require an experienced Software Engineer to join the NEP TFC development team. Working closely with the Product and Architecture teams to understand and refine technical requirements while delivering deployable solutions and accompanying documentation to achieve objectives of the Product team.

This role specifically will require proven software development experience across multiple languages, including but not limited to Go. Extensive experience in networking, cloud technologies, and a proven ability to work with APIs for diverse systems including but not limited to REST, gRPC, and WebSocket.

In addition, ensuring that NEP ANZJ operational objectives and plans are achieved.

Key Responsibilities but not limited to:

- Write secure, production-ready code (primarily in Go) and adapt to other languages when needed.
- Design, implement, and test new features; maintain CI workflows.
- Optimize code for performance and troubleshoot issues.
- Collaborate with team members on PRs, code reviews, and pair programming.
- Provide clear documentation for users and commissioning teams.
- Consult with stakeholders and support operational goals as required.

Required skills and attributes:

- Proficiency with Linux, Kubernetes, and cloud-native technologies.
- Strong understanding of networking protocols (HTTP, SDP, RTP) and broadcast standards (NMOS, ST2022, ST2110).
- Familiarity with database design, data modelling, and microservice architectures.
- Experience designing and integrating APIs for diverse systems, including REST, gRPC, protocol buffers, WebSocket, and other protocol-based communications, including bespoke TCP-based binary protocols.
- Familiarity with Wireshark and writing custom dissectors in Lua.
- Strong understanding of distributed systems, event-driven architectures, and message brokers (e.g., RabbitMQ, NATS).

NEP believes that, first and foremost, the efforts of our people are what contribute to our successes. We offer a range of benefits that assist our team in their professional development and wellbeing, including:

- Salary continuance insurance
- NEP Days – additional 5 days of leave per year (conditions apply)
- NEP Travel benefits & discounts including Qantas Club Membership
- Discounts through NEP Rewards
- Employee Assistance Programme

This is a full-time role and is a unique opportunity for the right person. So if you want to be part of a global company apply today

You must have the right to live and work in Australia to apply for this job.

Only shortlisted candidates will be contacted.

About Our Process

At NEP, we are committed to employing individuals who align with Our Values and meet the requirements of the role. As part of the recruitment process, there are several checks which may be conducted to demonstrate applicants' suitability for a role including police / criminal background checks, right to work checks, and reference checks.

#J-18808-Ljbffr


  • Software Engineer

    2 weeks ago


    South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...


  • South Melbourne, Victoria, Australia Roller Software Full time $120,000 - $150,000 per year

    About ROLLERROLLER is not your average software-as-a-service company. With a global presence in over 30 countries, we're here to bring some excitement to the leisure and attractions industry and make a difference Our mission is to help businesses operate smoothly and create fun and memorable guest experiences by providing seamless ticketing, point-of-sale,...

  • Software Engineer

    2 weeks ago


    Melbourne, Victoria, Australia Nomino Full time $80,000 - $120,000 per year

    Company Description uses advanced artificial intelligence to rename files in a way that suits individual preferences, ensuring simplicity and efficiency. The platform is tailored specifically for brokers, offering an intelligent solution to manage file naming conventions. Stay tuned for its upcoming releaseRole DescriptionThis is a full-time hybrid role for...

  • Software Engineer

    1 day ago


    Melbourne, Victoria, Australia Talent Solutions Full time $80,000 - $120,000 per year

    At KBR – We do things that matterWe deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 38,000 people worldwide with customers in more than 80 countries and operations in over 29 countries.KBR is proud to work with its customers across the globe to provide technology, value-added...

  • Software Engineer

    5 days ago


    Melbourne, Victoria, Australia Saltus Group Full time $120,000 - $150,000 per year

    Software EngineerMelbourne (On-site)We are seeking a highly skilledSoftware Engineerto join an established Software Engineering Team based in Melbourne. In this on-site role, you will contribute to the full software development lifecycle — from feature definition and design through to integration, verification and release — ensuring that all work meets...

  • Software Engineer

    5 days ago


    Melbourne, Victoria, Australia KBR, Inc. Full time $120,000 - $180,000 per year

    TitleSoftware EngineerAt KBR – We do things that matterWe deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 38,000 people worldwide with customers in more than 80 countries and operations in over 29 countries.KBR is proud to work with its customers across the globe to provide...

  • Software Engineer

    1 week ago


    Melbourne, Victoria, Australia BECA Full time $80,000 - $120,000 per year

    Beca DigitalBeca Digital is moving into a significant stage of growth in Australia, working with our clients to solve real world, complex and unique problems to make everyday better. Our clients work with us to leverage technology to solve problems that make our digital roles varied and unique. As a team, we play a central role in leading digital...

  • Software Engineer

    3 days ago


    Melbourne, Victoria, Australia Beca Full time $90,000 - $120,000 per year

    Beca DigitalBeca Digital is moving into a significant stage of growth in Australia, working with our clients to solve real world, complex and unique problems to make everyday better. Our clients work with us to leverage technology to solve problems that make our digital roles varied and unique. As a team, we play a central role in leading digital...

  • Software Engineer

    3 days ago


    Melbourne, Victoria, Australia Mirrormapper Full time $60,000 - $80,000 per year

    Company DescriptionMirrorMapper is a forward-thinking aerial technology company at the intersection of geospatial science, environmental monitoring, and robotics. We specialize in creating advanced drone-based payload systems that integrate real-time sensing, edge computing, and AI. Our technology provides actionable insights across agriculture,...

  • Software Engineer

    2 weeks ago


    Melbourne VIC, Australia NexIT Solutions Full time $90,000 - $100,000 per year

    About the roleWe are seeking a talented and experienced Software Engineer to join our dynamic team at our Melbourne office. This is a full-time position where you will play a crucial role in developing and maintaining our cutting-edge software solutions.What you'll be doingDesigning, developing, and implementing high-quality software applications using the...