Software Engineer
2 weeks ago
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 positionWe 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.
- 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 Senior Position
4 days ago
Melbourne, Victoria, Australia Rocket Software Full timeAbout the Role:We are seeking a highly skilled Senior Technical Support Engineer to join our team at Rocket Software. As a key member of our support organization, you will play a critical role in ensuring the success of our customers by providing timely and effective support for our products.Key Responsibilities:Provide technical direction and leadership in...
-
Software Delivery Manager
5 days ago
Melbourne, Victoria, Australia PaperCut Software International Full timePaperCut Software International is seeking a Software Delivery Manager to lead our Cloud team. This is a full-time hybrid role, based in our Melbourne office 3 days per week.As a Software Delivery Manager, you'll be responsible for delivering high-quality software products. You'll collaborate with product and design teams to identify opportunities and...
-
software engineer
4 days ago
Melbourne, Victoria, Australia Randstad Full timeSoftware Engineer – Contract Role (Mid-April Start) Location: Melbourne, VIC (Hybrid – 2–3 days in office) Contract: Until 31 March 2026 Rate: $750 per day inc superWe are seeking a highly skilled Software Engineer to join a dynamic and fast-paced team, contributing to the delivery of robust, scalable software solutions. This is a contract opportunity...
-
Software Engineer
7 days ago
Melbourne, Victoria, Australia NetApp Full timeJob Summary In this exciting time of growth, we're currently in search of a Software Engineer to join our Development team here at Instaclustr (www.instaclustr.com). Now part of the CloudOps division of NetApp, we provide open-source applications as-a-service, delivering reliability at scale. We manage cutting edge open-source technologies (Cassandra, Kafka,...
-
Software Tester Lead
5 days ago
Melbourne, Victoria, Australia PaperCut Software International Full timeShaping the Future of Print ManagementWe're committed to helping organisations reduce their environmental impact by minimising waste and promoting sustainable practices. As a Test Automation Expert, you'll play a critical role in shaping our test automation strategy and ensuring the quality of our software solutions.Key Responsibilities:Develop and maintain...
-
Software Engineering Manager
17 hours ago
Melbourne, Victoria, Australia Hyphen Partners Full timeWe are seeking a skilled software engineering manager to lead our team of engineers in delivering high-quality software solutions for the renewable energy industry.Main Responsibilities:Lead the development of software solutions for renewable energy applicationsDrive technical strategy and direction for the engineering team, ensuring alignment with business...
-
Software Engineering Manager
1 week ago
Melbourne, Victoria, Australia NXTGIG Full timeNXT GIG is looking for an experienced Software Engineering Manager to lead our talented engineering team and drive the development of innovative software solutions. In this role, you will be responsible for overseeing the entire software development lifecycle, including planning, design, execution, and delivery. You will mentor and guide engineers, fostering...
-
Senior Software Engineer
6 days ago
Melbourne, Victoria, Australia Anduril Industries, Inc. Full timeAt Anduril Australia we are delivering unmanned systems across all physical military domains that will leverage unsupervised autonomy for the delivery of long endurance, multi-mission capability to our customers. These projects require Senior Software Engineers with broad experience to drive the delivery a variety of software enabled capabilities to our...
-
Principal Software Engineer
20 hours ago
Melbourne, Victoria, Australia Xero Full timeWe are seeking a talented Principal Software Engineer to join our team and help drive the development of our data platform. The successful candidate will have a deep understanding of software engineering principles, as well as excellent coding skills and a strong track record of delivering high-quality software solutions.The Principal Software Engineer will...
-
Senior Software Engineer
6 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...
-
Software Engineering Manager
6 days ago
Melbourne, Victoria, Australia Cognizant Full timeCognizant is a global leader in providing business consulting and IT services to clients around the world. Our team is passionate about delivering innovative solutions that meet the evolving needs of our clients. As a Software Engineering Manager, you will be responsible for leading a team of engineers to design, develop, and deploy high-quality software...
-
Head of Software Engineering
4 days ago
Melbourne, Victoria, Australia Xero Full timeXero is a global platform dedicated to empowering small businesses and their advisors through innovative software solutions.We're seeking an exceptional Head of Software Engineering to lead our Practice Portfolio team, responsible for unlocking the full potential of Xero's products for accountants and bookkeepers.The successful candidate will be accountable...
-
Software Engineers
2 weeks ago
Melbourne, Victoria, Australia Peoplebank Australia Ltd Full timeWe are partnering with an innovative and fast growing organisation that is expanding its development team. They are looking for multiple skilled Software Engineers to join their Sydney based team. This is an exciting opportunity to work with modern technologies in a collaborative environment, delivering high quality, scalable solutions that make an...
-
Senior Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Anduril Industries Full timeAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...
-
Senior Software Engineer
3 days ago
Melbourne, Victoria, Australia Anduril Industries Full timeAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...
-
Senior Software Engineer
4 days ago
Melbourne, Victoria, Australia Tbwa ChiatDay Inc Full timeAnduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative companies to the defense industry, Anduril is changing how military systems are designed, built and sold. Anduril's...
-
Software Cloud Engineer
7 days ago
Melbourne, Victoria, Australia XPT Software Australia Pty Ltd Full timeXPT Software Australia Pty Ltd is a leading Software Services company incorporated in 2016.We work with top clients across various domains including Banking, Insurance, Telecom, Retail, Energy, Mining, and Manufacturing.Our team of 120+ technocrats works at client locations, serving 100+ clients globally.This position requires strong platform and integration...
-
Software Engineer
6 days ago
Melbourne, Victoria, Australia Clenergy (Xiamen) Technology Co., Ltd. Full timeOur partners count on us before, during and after the installation.Job Description – Software Engineer (Energy Storage System)Company Summary:Clenergy (www.clenergy.com) is a high-tech company that specializes in solutions for the renewables, building, and IT industries. Clenergy was founded in 2007 in Melbourne, Australia, with its operational office &...
-
Software Engineering Lead
4 days ago
Melbourne, Victoria, Australia Easygo Full timeEasygo OverviewEasygo is a leading entertainment company that pushes the boundaries of software design and development. Our engineering organization fosters a continuous learning environment, encouraging growth, learning, and excellence in engineering.Job DescriptionWe are seeking a talented Senior Software Development Engineer to join our team. As a key...
-
Software Analytics Engineer
7 days ago
Melbourne, Victoria, Australia Jemena Full timeWe are on the lookout for a talented Software Analytics Engineer to build sophisticated network analytics dashboards using a blend of application development, data science, and modern engineering practices.The successful candidate will have expertise in UI design patterns, reusable code practices, CI/CD pipelines, and experience in scientific software...