Software Engineer

Details of the offer

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?A Software Engineer owns the day-to-day trade off between quality, time-to-build and cost-to-own.
They work in close conjunction with an Engineering Manager and other engineers, together ensuring that their changes are estimated accurately, delivered to specification, and have high quality and low cost of ownership.
The question they must continually ask themselves is "Am I making the right engineering trade-offs for this component?"Here's how you'll do it:Deliver quality work: The successful candidate will deliver work we are all proud of.
Code is written to a high standard, and follows the conventions set by the team.
Important aspects include, in consultation with their manager and other engineers (and especially QA Engineers), software that is easily testable and actually tested, and through that work correct and reliable.
Depending on context, quality might include an emphasis on maintainability, readability, extensibility, generality, scalability and cost of ownership.Fit-for-purpose Design: supported by their manager and peers, the successful candidate will spend time mindfully designing software that meets the specification and coheres with other parts of the system.
Design is detailed enough to estimate work.
It is based on an understanding of impacts on customers and other components, and includes explicit identification of and mitigations for risks (e.g.
privacy, security, dependencies).Professional Growth: the baseload work of Software Engineers is of course the actual delivery of software.
They should be a little better tomorrow than they are today.
They therefore are responsible for identifying and critically evaluating tools, techniques, trends and patterns, and the intentional application of them that most benefits the component being delivered.
As software engineers grow within the role, they are expected to have a positive influence on the professional growth of others and a positive impact on the team.What you'll bring:At least 2 years experience in a software engineering or similar roleBachelor's degree or equivalent vocational experienceExperience of the following:GCP - Cloudbuild, GKEJava and / or GolangKubernetesDockerWould be nice if you have experience of:TypeScriptReactWhy choose Qoria:In this role, you can expect:Employee Share SchemeZone Out DaysTech Allowance.... and much moreMore importantly, you'll:Deliver tech with purpose...With people who care...Through work that you love...And a career that you own...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 RunDistributed version control via Github and CI/CD via Github actions, Argo and CodeFresh.
We follow trunk-based development and GitOpsBigTable, BigQuery, Dataflow, Pub/Sub, PostgreSQL, Redis, Memcached, CockroachDBWe'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.Shortlisting will commence immediately.#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Talent_Dynamic-Ppc

Requirements

Principal Business Intelligence Analyst

Verse Group is partnered with a well-established organisation that is a key pillar of the WA community. As they continue to modernise and uplift their techn...


Tideri Jobbörse - Western Australia

Published 6 days ago

Senior Network Engineer

Position Overview We are seeking a Senior Network Engineer to oversee the design, implementation, and maintenance of our clients' networks. This role is crit...


Tideri Jobbörse - Western Australia

Published 6 days ago

Business Systems Specialist - Ms Power Platform

Business Systems Specialist - MS Power PlatformSouthern Ports manages the three gateway ports of Albany, Bunbury, and Esperance, and facilitates trade throug...


One Power - Western Australia

Published 6 days ago

Software Engineering Team Lead

Cash Converters is Australia's largest second-hand retailer with affordable personal finance solutions, giving our customers the freedom of choice. We are R...


Cash Converters - Western Australia

Published 6 days ago

Built at: 2024-11-22T17:36:40.479Z