
Senior Software Engineer - Network Filter
- Remote, Hybrid
- Leeds, England, United Kingdom
- Engineering
Job description
Want to deliver tech with purpose, with people who care?
Join us in our mission to create solutions that help keep children safe online.
Who we are?
Headquartered in Perth, Australia, Qoria is an ASX listed global leader in child digital safety technology and services. We are a purpose-driven business, operating under the ‘Linewize’ brand in North America and Asia Pacific, under the ‘Smoothwall’ brand in the UK, and under the ‘Qoria’ brand in EMEA. Our solutions are utilized by schools, school districts and their parental communities to protect children from seeing harmful content online, to identify children at risk based on their digital behaviors and to ensure teachers maintain focus and safe learning in the digital classroom. 27K schools and 6 million parents depend on our solutions to keep 22 million children safe in 180 countries around the world.
What's the opportunity?
We are looking for an experienced Senior Software Engineer to join our Smoothwall Appliance Team. This is a high-impact role where you’ll work on a critical product used by thousands of schools and organizations worldwide. The Smoothwall Appliance acts as a firewall and internet safety filter, offering content-aware filtering, activity reporting, and safeguarding alerts for on-site devices. Your work will contribute directly to improving the core functionality of the appliance, making a difference in ensuring the safety of students worldwide.
Job requirements
Key Responsibilities:
Develop and maintain features for the Smoothwall Filter and Firewall Appliance
Write clean, testable, maintainable code using Go, Perl, C/C++ and JavaScript
Collaborate with other teams on features and projects
Work with our support team to identify and solve customer issues
Research and investigate new features and technologies for our current and next generation products
You’ll have:
5+ years of experience in designing and developing high quality, reliable software
A solid understanding of IP networking
Strong programming skills in at least one of the following languages; Go, Perl, C/C++ or Python
Experience programming for Linux environments
Excellent communication and collaboration skills to work with diverse teams
Strong analytical skills to evaluate user requirements and translate them into effective designs
A curious mindset, and a desire to learn new technologies
Desired Skills and Experience:
We value the ability to learn above all else. Experience in the following areas will help you to stand out, but can also be learned on the job:
Understanding network security (AAA, digital certificates, encryption)
Knowledge of packet capture, proxying and filtering
Familiarity with firewalls, VPNs, and IPS/IDS
Experience with user authentication (Active Directory, Entra ID, Google Workspace Directory, RADIUS)
Experience with Linux tools (SystemD, Debian/Ubuntu package management)
Why choose Smoothwall by Qoria:
In this role, you can expect:
Employee Share Scheme
25 days holiday + bank holidays, increasing to 30 days over 5 years
Flexible working arrangements; Flexi-time, fully remote or hybrid working available.
Learning and Development days for training and conferences
Private health insurance
Tech Allowance
....and much more!
At this stage we are only accepting applications from those with full working rights.
Shortlisting will commence immediately.
or
All done!
Your application has been successfully submitted!