Skip to content

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