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?
The Staff Engineer owns the delivery of systems that satisfy complex stakeholder needs and are robust to those needs evolving over time. They work beyond team boundaries to ensure alignment and interoperability leads to quality of outcomes and a growth in technical capability. Staff Engineers identify and coordinate solutions to complex problems, acting as a force multiplier for others within Product and Engineering to deliver the best outcome. They must continually ask themselves,”Am I correctly balancing building for today with enabling growth for tomorrow - across teams and technologies alike?”
Here's how you'll do it:
As a Staff Engineer you will responsible for:
Strategic Alignment: Staff Engineers are often injected into early stage planning discussions and must thus understand both business and technical context, and work with senior leaders to set ongoing technical roadmaps that advance the company’s prospects. When delivering initiatives, the outcome is not simply the achievement of expected ROI, but alignment to ongoing technical and organisational strategies. Doing this necessitates strong communication and leadership skills to influence teams and stakeholders.
Resilient Architecture: Software solutions must be built to solve the problems of today to appropriate levels of quality, and be made malleable enough to adapt to tomorrow’s challenges. A staff engineer accepts complexity as a necessary factor of non-trivial systems, while striving to keep their designs clean, uncomplicated, and well-documented.
A Culture of Technical Excellence: Staff Engineers are practice leads within Engineering at Qoria. As such they demonstrate mastery of their domains at both customer and technical level. They influence individuals and teams to improve practice and set the bar when we recruit new Engineering talent. They utilise storytelling and mentorship to grow technical capabilities, improve management of risks, and impart the latest industry knowledge relevant to Qoria.
What does Good Look Like?
Critically evaluating learnings from industry, and each other, and sharing that with the wider team. Setting the standards for quality, security, performance etc. and leading through pacesetting rather than dictation. Razor-sharp awareness of customer and organisational needs. A peer and mentor to engineers, and a trusted lieutenant of Engineering leaders. Understanding that the more senior you get, the less your job is about code - but that retaining good technical skills remains paramount.
Growth within and beyond the role
As a Staff Engineer progresses in their career, their sphere of influence grows beyond a small set of adjacent teams. As such they will work on progressively more complex problems with greater impact - first for their Impact Area, then for Engineering, and eventually for the whole company. Staff Engineers who have strong core skills in communication and relationship building, as well as technical and architectural excellence, can make a transition into (and back from) the Engineering Management path.
Requirements
What you'll bring:
- At least 5 years experience in a software engineering or similar role
- Experience of .net or golang as your main programming language
- Bachelor's degree or equivalent vocational experience
Why choose Smoothwall by Qoria:
In this role, you can expect:
- Employee Share Scheme
- Zone Out Days
- Tech Allowance
.... and much more
More importantly, you’ll:
- Deliver tech with purpose...
As a Staff Engineer here, 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 Staff 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 technology and data scaling challenges for a global customer base. 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.
What’s our technology stack?
The tech stack you’ll be using will depend on the team you’re working with. But the range of technologies we use means there are always opportunities for further growth and development.
Our platform is predominantly cloud-based (GCP), and we have a rich tapestry of architectural components and processes including:
- RESTful backend services (Go, Python, Java)
- Client-side static apps (React)
- Fit-for-purpose filtering clients deployed across laptops, mobiles, and tablets (Go, Java, C/C++)
- Deployment and orchestration via Terraform, Docker, Kubernetes, Cloud Run
- Distributed version control via Github and CI/CD via Github actions, Argo and CodeFresh. We follow trunk-based development and GitOps
- BigTable, BigQuery, Dataflow, Pub/Sub, PostgreSQL, Redis, Memcached, CockroachDB
We’d love you to apply, even if you don’t have experience with our entire tech stack. We’re pro-learning, good engineering and coding paradigms, rather than specific tools.