
Senior Software Engineer
- On-site
- Colombo, Western Province, Sri Lanka
- 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 are we?
Headquartered in Perth, Australia, with offices globally including in Colombo, Sri Lanka, 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, the ‘Smoothwall’ brand in the UK, 'Octopus BI' in Sri Lanka and the ‘Qoria’ brand in EMEA. Our solutions are utilised by schools, school districts, and parental communities to protect children from seeing harmful content online, identify children at risk based on their digital behaviours and ensure teachers maintain focus and safe learning in the digital classroom. 30.000 schools and 7 million parents depend on our solutions to keep 25 million children safe in 180 countries around the world.
What’s the opportunity?
We’re hiring a Senior Software Engineer to join our Platform Experience team — the group responsible for owning the internal services, tooling, and infrastructure that empower our global Engineering teams to deliver quickly, safely, and at scale. You’ll work using a DevOps mindset to help teams adopt Continuous Delivery best practices, manage Infrastructure as Code, and elevate quality standards through our internal platforms. Most importantly, you’ll work closely with teams to understand their delivery pain points and design practical solutions that remove friction and accelerate their work.
Job requirements
What you'll bring:
The skills and technologies listed below will give you a sense of our practices and tech stack. We’d love you to apply even if you don’t tick every box. We’re pro-learning, good engineering and coding paradigms, rather than specific tools.
Essential Skills
At least 5 years of commercial software development experience
A track record of leading successful software delivery projects or teams
Experience building software using cloud platforms and services (we use GCP predominantly, but highly value experience in AWS or Azure)
Experience using and rolling out CI/CD practices and technologies (we use Cloud Build, ArgoCD, and Cloud Deploy among others)
Experience building and managing Infrastructure as Code at scale (we use Terraform)
A natural sense of curiosity, problem solving and continuous learning
Great communication and collaboration skills; you take initiative and seek feedback, and mentor junior colleagues
Experience operating software systems in production (we believe strongly in the DevOps principle “You Build It, You Run It”)
A strong sense of ownership and accountability
You automate away low-value tasks, reducing toil on your team
Other Skills We Value
This list gives you a flavour for the sort of team we are. If you have a few of these as well you may be a good match.
Exposure to containerisation and/or orchestration platforms like GKE
Experience with code quality tools or linters
Experience working effectively across multiple teams and timezones
Experience integrating workflows and tooling across Chat platforms like Slack, Google Chat, etc.
A passion for improving the developer experience across the entire delivery lifecycle, from your local IDE to production servers
Why choose us?
Deliver tech with purpose...
As a member of our Engineering team, your work truly matters. Your skills, knowledge and ideas will all help children stay safe online. It feels good to do good.
With people who care...
Our Engineers are amazing! They’re also amazingly supportive. We all take ownership of our work, end to end. And at the same time, we really care about growing and winning together.
Through work that you love...
You’ll get to work on solving problems for a global engineering team that has a user base in the tens of millions. And you'll be exposed to modern technologies and processes, in a fast-paced and supportive learning environment.
And a career that you own...
This role offers so many opportunities to expand your skills and grow your career. You’ll get to attend local software conferences, paid for by us. And as you step up and take ownership to make things happen, you’ll carve out an incredible career.
Shortlisting will commence immediately.
or
All done!
Your application has been successfully submitted!