Qoria Logo

Qoria

Software Architect

Posted 4 Hours Ago
Be an Early Applicant
In-Office
Colombo
Mid level
In-Office
Colombo
Mid level
Lead a squad to deliver software solutions ensuring reliability and quality, while managing both existing services and developing new products. Responsibilities include technical authority, prioritizing tasks, and running agile ceremonies.
The summary above was generated by AI

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, with offices globally, 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, and the ‘Qoria’ brand in EMEA and Sri Lanka. 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 as Architect?

This is a fantastic opportunity to be part of one of the first squads in Sri Lanka that will own one of the critical pieces of our product stack. You will work on existing services but also contribute in building greenfield products. 

While the squad will operate autonomously, it will be a key part of the existing Early Detection and Intervention tribe.  You can draw on the whole tribe for support and provide assistance in return when your colleagues need it.

As part of the Engineering Technical Leaders group you’ll collaborate with other Tech Leads and Architects to help make key decisions on technical direction and future architecture.


This role is a chance to strengthen your existing skills while learning new ones, with exposure to cutting-edge technologies such as ML and NLP.


What’s the job: 

  • Lead a squad to deliver reliable, fit-for-purpose software
  • Act as the technical authority for the team
  • Ensure predictable delivery and high standards
  • Bridge collaboration between UK and Sri Lanka teams
  • Take responsibility for day to day decisions

Responsibilities: 

  • Build and maintain components from design to production.
  • Drive squad priorities and progress; escalate blockers.
  • Enforce code quality, scalability, and observability.
  • Make day-to-day technical decisions and trade-offs.
  • Ensure accurate estimates and on-spec delivery.
  • Keep the team focused and unblock when needed.
  • Day-to-day line management of the squad
  • Run agile ceremonies including standup, Refinement, Sprint planning, Retrospectives and Demos

What Does Good Look Like?

  • Work closely with the Engineering Manager to set direction and plan delivery
  • Collaborate with the EM and  Product Managers, with data-driven discussions on scope and sequencing.
  • Build an engaged team who own delivery at the right level of responsibility.
  • Give stakeholders clear visibility of measurable progress.
  • Maintain product stability with high time-on-task.
  • Take responsibility for what the team ships.
  • Stay current with best practices and master core tools.
  • Share knowledge by learning from and teaching others.
  • Advocate for the right approach, not just the easy or familiar one.
  • Encourage a respectful culture/work environment/ethos where everyone in the team is encouraged to bring ideas

Skills Matrix

The Sri Lanka team will take ownership of a key part of our product, managing existing .NET Core services in Azure while also building new greenfield services in Go on GCP. This role offers the chance to work on both established systems and modern cloud-native development, making it a strong opportunity to upskill and expand your technical range.

We don’t expect prior experience with the Microsoft stack, but you should be ready to gain enough understanding of .NET Core and Azure to guide your team in maintaining existing services. 

Required

  • Advanced commercial experience with Go as backend language
  • Advanced commercial experience with React as frontend language
  • Experience with GCP
  • Advanced commercial experience with SQL (PostgresQL ideally)

Nice to have

  • Data science (ML with GCP Vertex)
  • .Net Core (as we have some legacy services that need porting to GCP/Go)
  • Angular
  • Azure

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.

Top Skills

.Net Core
Azure
GCP
Go
React
Sql (Postgresql)

Similar Jobs

7 Days Ago
In-Office
Colombo, LKA
Expert/Leader
Expert/Leader
Fintech • Analytics
The Software Architect will oversee technical aspects of a global FX trading solution, manage teams, and ensure architecture aligns with business requirements while adhering to best practices.
Top Skills: C++Ci/CdCloud TechnologyJavaUnix/Linux
4 Hours Ago
In-Office
Colombo, LKA
Senior level
Senior level
Software
Lead the Platform Experience team to enhance internal services, manage engineering performance, and improve developer experience. Collaborate across teams to deliver tooling and infrastructure solutions efficiently.
Top Skills: AWSAzureCi/CdContainerizationGCPOrchestrationTerraform
4 Hours Ago
In-Office
Colombo, LKA
Senior level
Senior level
Software
Join Qoria as a Senior Software Engineer to contribute to child digital safety technology, working on existing services and greenfield products while using technologies like ML and NLP.
Top Skills: AzureGCPGoReactTypescript

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account