At a Glance
- Tasks: Join the Ingress and Integrations team to build high-performance pipelines for child digital safety.
- Company: Qoria, a global leader in child digital safety technology, protecting millions worldwide.
- Benefits: Enjoy a generous leave allowance, employee share scheme, and tech & learning support.
- Why this job: Make a real social impact while working with cutting-edge technology in a supportive culture.
- Qualifications: Advanced Go backend development experience and strong cloud platform skills required.
- Other info: Flexible hybrid work environment with excellent professional growth opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Qoria is an ASX listed global leader in child digital safety technology and services. We operate under various brands worldwide and our solutions protect 30,000 schools and 7 million parents, safeguarding 25 million children in 180 countries.
Role Overview
The Ingress and Integrations team builds the entry point through which every safeguarding signal from schools reaches our platform. They design and operate high‑performance pipelines that ingest over 1.3 billion captures every month from millions of devices, transform and route them securely, and use AI to denoise the data, ensuring only the highest‑risk alerts are escalated to the human moderation team. The team sits at the centre of our technology ecosystem, tackling scaling, reliability, security, and event‑architecture challenges. Working here means delivering measurable social impact at a scale where technical excellence matters.
Required Technical Skills
- Go for backend development – proven experience at an advanced commercial level (non‑negotiable)
- Demonstrable event‑driven architecture and distributed system design
- Cloud platforms – preferably GCP; strong experience with AWS or Azure also considered
- Advanced SQL knowledge and experience working with large datasets
- Experience building and operating highly scalable and highly available systems
- Solid understanding of CI/CD practices and Kubernetes management
- Terraform
Bonus Skills
- Experience operating or integrating ML models, ideally using GCP Vertex AI
- Typescript for frontend work with hands‑on commercial experience (React)
- Automation testing to help QA engineers focus on coverage rather than manual validation
- GCP Build, GCP Deploy
- DataDog
- .Net Core
What We Value In a Candidate
- Critical Thinking – ability to approach complex challenges with a structured mindset
- Problem Solving – knack for finding effective, innovative solutions to technical and product challenges
- Attention to Detail – meticulous approach to crafting high‑quality, reliable software
- Simplicity and Efficiency – produce simple, maintainable software that looks good
- Pragmatic Excellence – balance technical rigor, passion for innovation, and pragmatism to deliver exceptional products
- Curiosity – drive to learn, probe further, and understand more
Benefits & Expectations
- Employee Share Scheme
- Generous leave allowance
- Tech & Learning allowance
- Professional growth opportunities within our product development ranks
- Supportive, flexible team culture focused on prioritisation and ownership
Application
We’re only accepting applications from candidates with full working rights in the UK. Please submit your application if you would like to be considered for this opportunity.
Staff Software Engineer employer: Qoria
Contact Detail:
Qoria Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with current employees at Qoria. A friendly chat can sometimes open doors that applications alone can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub with projects that highlight your Go and cloud experience, make sure to share it. It’s a great way to demonstrate your expertise beyond just words.
✨Tip Number 3
Prepare for the interview by brushing up on event-driven architecture and distributed systems. Be ready to discuss how you've tackled similar challenges in the past. We want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Qoria.
We think you need these skills to ace Staff Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Staff Software Engineer role. Highlight your experience with Go, event-driven architecture, and any cloud platforms you've worked with. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about child digital safety technology and how your background makes you a great fit for our team. Keep it engaging and personal – we love to see your personality!
Showcase Your Projects: If you've worked on relevant projects, don’t hesitate to showcase them! Whether it's a GitHub repo or a live demo, we want to see your work in action. This gives us insight into your coding style and problem-solving abilities.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at Qoria
✨Know Your Tech Inside Out
Make sure you brush up on your Go programming skills, as it's a must-have for this role. Be ready to discuss your experience with event-driven architecture and distributed systems, as well as your familiarity with cloud platforms like GCP, AWS, or Azure.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex technical challenges in the past. Highlight your critical thinking and problem-solving abilities, especially in relation to building scalable and reliable systems.
✨Demonstrate Attention to Detail
During the interview, emphasise your meticulous approach to software development. Discuss how you ensure high-quality, reliable software and how you apply CI/CD practices and Kubernetes management in your projects.
✨Be Curious and Engaged
Show your enthusiasm for learning and innovation. Ask insightful questions about the company's technology ecosystem and how they tackle challenges. This will demonstrate your curiosity and drive to understand more about their operations.