Senior Staff Data Engineer
Perth, Australia
Qoria
Family Zone has joined forces with Qustodio to help give parents better visibility of their children's online activities and balance screen time.Company 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 we are?
Linewize is a technology company that exists to protect and support every child's digital journey. Leveraging our industry-leading technology, Linewize protects thousands of school districts and millions of children worldwide. We’ve grown fast - we’re ASX-listed and currently have over 550 employees globally. Linewize’s North American headquarters are in San Diego, CA with operations in Orlando, FL, and Charlotte, NC. Our parent company, Family Zone Cyber Safety, Inc. (FZO:AX) is headquartered in Perth, Australia with operations in Melbourne, Sydney and New Zealand, and sister companies in the UK and Spain. We’re all proud of our incredible journey so far… and the best is yet to come. That’s where you come in!
Job Description
What’s the opportunity?
As a Senior Staff Software Engineer, you will be responsible for designing and delivering highly scalable and performant software solutions, to be used and loved by millions of students and parents around the globe; collaborating with colleagues while demonstrating technical and delivery leadership.
This role is within our Data Engineering team. The Data Engineering team owns data and data-related products, services and infrastructure from the point of capture through to consumption. From authentication and authorisation to end-user device management, the micro-services that Platform is responsible for are critical to all our Products. You will help provide platform services to dozens of software teams globally who depend on us to move fast. Some of our services serve over 2 billion requests per day.
You will join a team of passionate engineers, crafting high-performance data-critical applications. Most importantly, you will be a valued member of the wider engineering team, and what you do will be used by customers in homes and schools around the globe.
The Technology Team at Qoria highly values diversity and inclusion in our hiring process. As we strive toward a more diverse workforce, we encourage all interested candidates to apply. Even if you're worried you might not be a perfect fit at first glance, we'd love to talk to you
Here's how you'll do it.
- Work with a team of engineers, and at times mentor, to roll out game changing Cloud-based Technology features and products that help protect a child's digital journey
- Collaboration on a daily basis with your team and managers to understand priorities, develop solutions and help to troubleshoot any issues
- Developing across multiple programming languages and frameworks to deliver the best fit for purpose solution
- Operate primarily with cloud based software Google Cloud Platform (GCP)
Qualifications
What you will bring:
The skills and technologies listed below, hopefully give you a sense of our practices and technical stack. 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.
- Expert-level knowledge of at least 1 statically typed language, preferably Golang or Java.
- Strong experience with building software using cloud platforms and services. We use GCP predominantly, but highly value experience in AWS or Azure.
- Experience with Infrastructure as Code (we use Terraform)
- Experience operating software systems in production. We believe strongly in the DevOps principle “You Build It, You Run It”
- Excellent understanding of DevOps principles and practices
- Experience in solving problems by designing systems in a distributed environment
- Good understanding of how to improve quality in software systems
- Experience with databases and caches (we use BigTable, BigQuery, PostgreSQL, Redis, Memcached, BigTable, CockroachDB)
- Comfortable using CI/CD systems (we use ArgoCD, Github actions, Codefresh)
- Learning mindset, open to learning new technologies
- Experience in mentoring team members
- A passion for technology and development, problem solving and building products/solutions
- A strong sense of ownership and accountability
- Experience dealing with stakeholders and managing expectations
- Excellent communication skills with ability to explain complex concepts to non-technical stakeholders. A natural collaborator.
- Degree in Computing, Information Technology, Science or similar
Additional Information
Why choose 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 Senior Staff Software 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 Software 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.
Shortlisting will commence immediately.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: AWS Azure BigQuery Bigtable CI/CD CockroachDB Dataflow DevOps Docker Engineering GCP GitHub Golang Google Cloud Java Kubernetes PostgreSQL Python React Terraform
Perks/benefits: Career development Conferences Startup environment
More jobs like this
Explore more AI, ML, Data Science career opportunities
Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.
- Open Data Science Manager jobs
- Open Lead Data Analyst jobs
- Open MLOps Engineer jobs
- Open Data Manager jobs
- Open Senior Business Intelligence Analyst jobs
- Open Principal Data Engineer jobs
- Open Data Engineer II jobs
- Open Power BI Developer jobs
- Open Sr Data Engineer jobs
- Open Data Scientist II jobs
- Open Data Analytics Engineer jobs
- Open Product Data Analyst jobs
- Open Business Intelligence Developer jobs
- Open Junior Data Scientist jobs
- Open Business Data Analyst jobs
- Open Sr. Data Scientist jobs
- Open Data Analyst Intern jobs
- Open Senior Data Architect jobs
- Open Big Data Engineer jobs
- Open Principal Data Scientist jobs
- Open Junior Data Engineer jobs
- Open Manager, Data Engineering jobs
- Open Data Quality Analyst jobs
- Open Azure Data Engineer jobs
- Open Data Product Manager jobs
- Open Data quality-related jobs
- Open GCP-related jobs
- Open Business Intelligence-related jobs
- Open Java-related jobs
- Open ML models-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Data visualization-related jobs
- Open Finance-related jobs
- Open Deep Learning-related jobs
- Open PhD-related jobs
- Open PyTorch-related jobs
- Open APIs-related jobs
- Open TensorFlow-related jobs
- Open NLP-related jobs
- Open Consulting-related jobs
- Open Snowflake-related jobs
- Open LLMs-related jobs
- Open CI/CD-related jobs
- Open Generative AI-related jobs
- Open Kubernetes-related jobs
- Open Hadoop-related jobs
- Open Data governance-related jobs
- Open Airflow-related jobs
- Open DevOps-related jobs