Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for an 'all-round' software developer.
The company build various software solutions to help media broadcasters secure, monitor and analyse their operations. They do offer hardware products that we installed into various elements of a distribution network, but this role focuses on building the applications that run on them.
C++ and Linux are the preferred tools to have experience with, but with a senior team of 15 engineers, we are looking for someone who is a solid, all-around and multi-talented software engineer. Other tools that you might choose to use are Rust, Python, JavaScript, Svelte, React etc.
An understanding of media protocols, networks and industry-specific tools is a bonus but not an absolute requirement for the job.
Preferred Qualifications:
- Bachelor's/Master’s degree in Computer Science or related technical field, or equivalent practical experience
- Expert knowledge of C++ development in a Linux environment
- Experience with product-relevant technologies, including networking, media protocols, OTT and media processing, but these are not required to get the job
- Front-end skills in Javascript, HTML5, Svelte, React
- Experience with an agile way of working
- Experience with AI programming assists and AI prompting in general
- Familiarity with general tools such as git, Python, Rust, databases, AI, Docker
Apply here or contact Dylan Johnston.
Key Skills
Ranked by relevanceReady to apply?
Join Tenth Revolution Group and take your career to the next level!
Application takes less than 5 minutes

