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.
Staff Software Engineer
Perth (Or remote across Australia)
$180,000–$190,000 + benefits
Want to shape the future of one of the fastest-growing tech companies in the child safety space and get your name on the scale-up success story?
Here’s your chance. You could join a company growing at 20% year-on-year, expanding across North America, the UK and Australia. You’ll work closely with senior engineers and leadership, helping to evolve the tech stack and engineering culture - while getting exposure to complex, high-impact systems that protect millions of children online.
With flexible working options and competitive compensation (including potential for higher salary for the right candidate), you’ll have the freedom to focus on what matters most - both technically and personally.
You’ll also be part of cutting-edge AI and machine learning initiatives, solving complex challenges in network traffic filtering and OS-level engineering.
What you’ll do
Drive technical excellence and innovation across Windows and Mac OS products, working on low-level networking, packet inspection, and filtering solutions. You’ll partner with the Engineering Manager to uplift team performance and shape the future of the core filtering products.
Mentor and guide other engineers, sharing your expertise in C, Swift, and Golang, while influencing development practices and technical direction. You’ll also contribute to future initiatives, including the incorporation of AI and small language models into filtering solutions.
What you’ll need
- Deep experience in low-level OS development for Windows (C) and Mac (Swift)
- Strong background in networking, packet inspection, and analyzing network traffic for categorization (e.g., antivirus or ad blockers)
- Proficiency in Golang (or a similar language), and a proven ability to pick up new languages as needed
About the company
They are a global leader in child safety online, dedicated to protecting children as they navigate the internet. Headquartered in Perth, the company has grown through acquisition and organic growth, now serving approximately 27 million students across 32,000 schools in the UK, North America, and Australia. Leveraging AI/ML to detect and intervene in high-risk online behaviours, making a real-world impact on children's well-being.
This role would ideally be based in Perth, working closely with the Engineering Manager there but for the right person, we have options for remote work, sponsorship and / or relocation depending on your situation.
If you’re interested, apply here. You can also connect with me, Jon Holland on LinkedIn and we can chat further if you have any questions/ Don't worry if your CV isn’t up to date, we can work through that together
Key Skills
Ranked by relevanceReady to apply?
Join nDeva and take your career to the next level!
Application takes less than 5 minutes

