At a Glance
- Tasks: Build automated security systems to protect children online and enhance compliance.
- Company: Join Qoria, a global leader in child digital safety technology.
- Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Dynamic team culture focused on innovation and collaboration.
- Why this job: Make a real difference in keeping children safe while developing your engineering skills.
- Qualifications: 3-5 years of software engineering experience, preferably with Python and cloud technologies.
The predicted salary is between 63000 - 77000 £ per year.
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 are we? Headquartered in Perth, Australia, with offices around the world, Qoria is an ASX-listed global leader in child digital safety technology and services. Our solutions are used by schools, school districts, and parental communities to protect children from harmful online content, identify students at risk based on their digital behaviours, and help teachers maintain focus and safe learning environments in the digital classroom. Today, 30,000 schools and 7 million parents rely on our solutions to help keep 25 million children safe across 180 countries worldwide.
Whats the opportunity: As a Security Software Engineer on our Security & Trust team, you'll build the systems that help mature Aura's security and compliance commitments. You'll partner with our Security Assurance Manager, who owns our compliance frameworks and audit program, and be responsible for turning those requirements into automated, enforceable technical controls: policy-as-code in our pipelines, continuous monitoring across our cloud environments, and scalable workflows that grow with the business. This is an engineering role first. You don't need a compliance or security background; we'll teach you the frameworks. What we need is someone who writes solid code, thinks in systems, and wants to apply those skills to one of the most interesting problems in security right now.
Day to Day:
- Build & Automate: Translate security and compliance requirements, defined with our Security Assurance Manager, into automated technical controls, using policy-as-code enforced in CI/CD and against infrastructure-as-code. Build pipelines and integrations that collect compliance evidence directly from our internal systems, so audits run on live data rather than screenshots and spreadsheets. Develop continuous monitoring for security controls and cloud environments, integrating with our GRC tooling (e.g., Vanta) and surfacing issues where engineers already work. Apply AI and automation to streamline compliance workflows — from intelligent triage of risk assessments to automated evidence gathering and control validation.
- Scale the Program: Help engineer our Common Control Framework, building a unified structure that serves audits, risk assessments, and vendor reviews from a single source of truth. Build the tooling and workflows that let the Security & Trust team operate efficiently as the company grows — automating repetitive processes, improving reporting, and reducing the compliance burden on engineering teams. Support audit readiness across multiple frameworks (SOC 2, SOX, ISO 27001) by ensuring evidence is continuously collected, organized, and accessible. Work hand in hand with our Security Assurance Manager, who owns frameworks, policy, and audits, providing the technical implementation and evidence behind our compliance program. Partner across business and technical teams to embed security and compliance into existing workflows — our team philosophy is partnership, not mandates. Contribute to cross-functional initiatives including vendor risk management, access reviews, and security advisory across the organization.
What you bring to the table:
- 3-5+ years of software engineering experience, ideally in security, infrastructure, backend, DevOps or platform engineering.
- Strong proficiency in Python (or a similar language), including writing production-quality, tested code and working with APIs.
- Hands-on experience with AWS (or another major cloud provider), including IAM, networking, and security groups.
- Experience with infrastructure-as-code (e.g., Terraform) and CI/CD pipelines.
- An automation-first mindset — you see a manual process and immediately think about how to eliminate it.
- Genuine curiosity and a builder’s mentality. You’re energized by standing up new systems, not just maintaining existing ones.
- A self-starter mentality, with the ability to work autonomously, manage competing priorities, and drive projects to completion in a fast-paced environment.
- Strong communication skills. You’ll work closely with non-engineers and need to explain technical concepts to non-technical partners.
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
Nice to have:
- Experience with policy-as-code tools such as Open Policy Agent.
- Exposure to ML systems or MLOps tooling, or applying AI to automate business processes.
- Familiarity with security and privacy frameworks such as SOC 2, ISO 27001, PCI, SOX, NIST AI RMF, and EU/US data privacy laws.
- Experience with GRC and ticketing tools such as Vanta or Jira.
- Experience building internal tools, developer platforms, or automation frameworks.
Security Software Enginer in Leeds employer: Smoothwall (part of the Qoria family)
Smoothwall (part of the Qoria family) is an attractive employer due to its commitment to child safety and a supportive work environment. Employees enjoy flexible working arrangements and the opportunity to make a significant impact in the lives of millions of children. The company's focus on professional growth and collaboration fosters a culture of innovation and dedication.
Contact Details:
Smoothwall (part of the Qoria family) Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land Security Software Enginer in Leeds
✨Join Local Tech Meetups
Get out there and mingle with fellow developers by joining local tech meetups. It’s a fantastic way to meet people who might be working at Smoothwall (part of the Qoria family) or know someone who does. Plus, you can pick up some trendy tech skills and trends while you're at it!
✨Contribute to Open Source Projects
Show off your coding chops by jumping into open-source projects. Not only does this give you practical experience, but it also gets you noticed in the dev community. You'll create a killer portfolio that speaks volumes about your skills to Smoothwall (part of the Qoria family).
✨Tap into Online Developer Communities
Don’t underestimate the power of online developer communities like GitHub, Stack Overflow, and even Reddit. Participate in discussions, share your projects, and build your visibility. We can often find opportunities through these channels that can lead to a full-time gig at companies like Smoothwall (part of the Qoria family).
✨Explore Job Boards Specifically for Tech Roles
Keep your eyes peeled on job boards that focus on tech roles. Sites like TechCareers or Stack Overflow Jobs can often have listings for companies like Smoothwall (part of the Qoria family) that might not show up on broader job sites. Make it a habit to check these regularly, and don’t hesitate to apply directly through our website!
We think you need these skills to ace Security Software Enginer in Leeds
Some tips for your application 🫡
Show off your coding skills:When applying for a software engineering role, it's super important to showcase your coding skills. Make sure your CV includes your tech stack, any relevant programming languages you’re comfortable with, and examples of projects you've worked on. If you have a GitHub profile, link it up! We love to see code in action.
Tailor your portfolio:For a full-time role, we’d expect to see some solid examples of your work in your portfolio. Make sure to include at least two or three projects that highlight your problem-solving skills and your ability to work with different technologies. Focus on the projects that are most relevant to the position at Smoothwall (part of the Qoria family).
Craft a killer cover letter:Your cover letter is your chance to stand out—make it personal! Explain why you want to work at Smoothwall (part of the Qoria family) and how your skills align with the role. Show us your passion for software development. We dig enthusiastic candidates who understand the value of collaboration and continuous learning!
Be clear and concise:When it comes to writing your CV and cover letter, clarity is key. Avoid jargon that could confuse us and stick to simple, direct language. Highlight your achievements with quantifiable results where possible, and keep everything easy to read. A well-organised application goes a long way!
How to prepare for a job interview at Smoothwall (part of the Qoria family)
✨Brush Up on Your Coding Skills
For a full-time software engineering role, it's crucial that we stay sharp with our coding abilities. Expect technical questions that might involve solving problems on the spot or discussing algorithms. Practise on platforms like LeetCode or HackerRank to get comfortable with the types of questions that often come up.
✨Know Your Tools and Frameworks
Make sure we’re well-acquainted with the tools and technologies listed in the job description. Familiarise ourselves with any specific frameworks or programming languages mentioned. If Smoothwall (part of the Qoria family) uses React or Node.js, for instance, be ready to discuss how we’ve used them in previous projects or coursework.
✨Showcase Your Projects
Bring along a portfolio that highlights our best work. This could be code samples, GitHub repositories, or any side projects we’ve built. Make sure we can talk through our thought process for each project, especially the challenges we faced and how we solved them—this shows our problem-solving skills in action.
✨Prepare for Behavioural Questions
While technical skills are key, full-time positions also require cultural fit. Be ready to discuss our previous experiences and how we handle teamwork, conflict, and deadlines. Brush up on the STAR method—Situation, Task, Action, Result—to clearly articulate our past experiences when discussing how we've contributed to a team.