Location
In office (Australia)
Seniority
Staff
Employment
Contractor
First seen by Alion on Oct 24, 2026.
Overview
Company
Impact
Profile match
Principal Engineer
About the role
We are building an AI platform that helps workers, business owners and specialist advisers work out what Australian employment law requires and what the correct pay is. Award rules shift with age, classification, seniority and hours, and they change every year. Recent reforms have raised the stakes considerably, with underpayment now attracting criminal penalties in serious cases. Our platform determines which award and classification apply, calculates entitlements from published rates and rules, and records how every answer was reached, so the result can be relied on and defended.
As our Principal Engineer, you will be the senior engineering voice in Sydney and work directly with the founders. Our development team is based overseas, and this role sets the engineering standard they build to and owns the technical quality of everything that reaches production. The core of the product is a deterministic calculation engine, a versioned library of legal instruments and pay rates, and a verification layer that declines to answer when an answer cannot be grounded in source. You will be accountable for building those to a standard that holds up under audit. The role is based in Sydney.
Key responsibilities
• Lead the technical build of the platform's core components: the calculation engine, the instrument and rates data model, document ingestion, and the retrieval and verification layer. The calculation engine is the foundation of the product and the core of the role.
• Turn approved solution designs into working architecture and code, working closely with the Principal Solution Designer and resolving gaps between design and build early.
• Set and enforce engineering standards across the team, including code review, automated testing, continuous integration, documentation and architecture decision records.
• Provide day-to-day technical leadership to our overseas development team, including design review, pairing and final review of work before it is merged.
• Own the platform's performance and stability: load testing, response times, monitoring and alerting, so the system behaves predictably as usage grows.
• Build security and privacy in from the start, including Australian data residency, access control, secrets management and safe handling of the payslips and payroll data users upload.
• Integrate large language models as replaceable components, with evaluation and guardrails, and keep them out of any part of the system that produces a number.
• Lead the engineering work for each annual award rate change, so updated rules are tested and released before they take effect.
Selection criteria
Essential
• Substantial software engineering experience, typically ten or more years, including technical leadership of systems running in production.
• Strong backend engineering in a modern language such as Python, TypeScript or Java, with deep experience in relational databases and data modelling.
• Experience building rules-driven or calculation-heavy systems where results must be correct, reproducible and explainable, such as payroll, billing, tax, insurance or financial systems.
• Hands-on experience with cloud infrastructure (AWS preferred), CI/CD pipelines, automated testing and observability.
• Experience leading or reviewing the work of distributed or offshore development teams, with the judgement to raise quality without slowing delivery.
• Clear written communication. You will explain technical trade-offs to the founders and document decisions so others can build on them.
Desirable
• Experience building applications on large language models, including retrieval, evaluation and guardrails.
• Experience with versioned or time-based data, where the system must answer what was true at a past date.
• Exposure to payroll, workforce management, legal technology or financial services.
• Familiarity with the Australian Privacy Principles and data residency requirements.
What we offer
• Direct involvement at an early stage of the company, with regular access to the founders and real influence over technical direction.
• Ownership of the engineering foundations the entire product depends on.
• A demanding engineering problem: a system whose every output must be correct, traceable and defensible.
How to apply
Please submit your CV together with a brief statement outlining your interest in the role and the problem we are solving. We value concise, considered applications over length.
About the role
We are building an AI platform that helps workers, business owners and specialist advisers work out what Australian employment law requires and what the correct pay is. Award rules shift with age, classification, seniority and hours, and they change every year. Recent reforms have raised the stakes considerably, with underpayment now attracting criminal penalties in serious cases. Our platform determines which award and classification apply, calculates entitlements from published rates and rules, and records how every answer was reached, so the result can be relied on and defended.
As our Principal Engineer, you will be the senior engineering voice in Sydney and work directly with the founders. Our development team is based overseas, and this role sets the engineering standard they build to and owns the technical quality of everything that reaches production. The core of the product is a deterministic calculation engine, a versioned library of legal instruments and pay rates, and a verification layer that declines to answer when an answer cannot be grounded in source. You will be accountable for building those to a standard that holds up under audit. The role is based in Sydney.
Key responsibilities
• Lead the technical build of the platform's core components: the calculation engine, the instrument and rates data model, document ingestion, and the retrieval and verification layer. The calculation engine is the foundation of the product and the core of the role.
• Turn approved solution designs into working architecture and code, working closely with the Principal Solution Designer and resolving gaps between design and build early.
• Set and enforce engineering standards across the team, including code review, automated testing, continuous integration, documentation and architecture decision records.
• Provide day-to-day technical leadership to our overseas development team, including design review, pairing and final review of work before it is merged.
• Own the platform's performance and stability: load testing, response times, monitoring and alerting, so the system behaves predictably as usage grows.
• Build security and privacy in from the start, including Australian data residency, access control, secrets management and safe handling of the payslips and payroll data users upload.
• Integrate large language models as replaceable components, with evaluation and guardrails, and keep them out of any part of the system that produces a number.
• Lead the engineering work for each annual award rate change, so updated rules are tested and released before they take effect.
Selection criteria
Essential
• Substantial software engineering experience, typically ten or more years, including technical leadership of systems running in production.
• Strong backend engineering in a modern language such as Python, TypeScript or Java, with deep experience in relational databases and data modelling.
• Experience building rules-driven or calculation-heavy systems where results must be correct, reproducible and explainable, such as payroll, billing, tax, insurance or financial systems.
• Hands-on experience with cloud infrastructure (AWS preferred), CI/CD pipelines, automated testing and observability.
• Experience leading or reviewing the work of distributed or offshore development teams, with the judgement to raise quality without slowing delivery.
• Clear written communication. You will explain technical trade-offs to the founders and document decisions so others can build on them.
Desirable
• Experience building applications on large language models, including retrieval, evaluation and guardrails.
• Experience with versioned or time-based data, where the system must answer what was true at a past date.
• Exposure to payroll, workforce management, legal technology or financial services.
• Familiarity with the Australian Privacy Principles and data residency requirements.
What we offer
• Direct involvement at an early stage of the company, with regular access to the founders and real influence over technical direction.
• Ownership of the engineering foundations the entire product depends on.
• A demanding engineering problem: a system whose every output must be correct, traceable and defensible.
How to apply
Please submit your CV together with a brief statement outlining your interest in the role and the problem we are solving. We value concise, considered applications over length.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,973,217 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Australia
Senior Agentic Software Engineer
1 month ago
$129k – $162k per year • In office • Top Secret • Full-Time • 5+ years exp • Bachelor's Degree • McLean
Python
AI/ML
Copilot
Function Calling
AI Agents
LLM
RAG
Hallucination
Human-in-the-Loop
LLM Guardrails
DevOps
Splunk
CI/CD
AWS
Kubernetes
Platform Engineering
Cybersecurity
SLSA
Apply
$122k – $153k per year • In office • TS/SCI • Full-Time • 5+ years exp • Bachelor's Degree • McLean
Python
Go
JavaScript
TypeScript
SQL
Databases
PostgreSQL
Frontend
Vue.js
Tailwind CSS
Angular
React.js
Mobile
Material Design
DevOps
Git
AWS
Linux
Management
Agile
Apply
Lead Software Engineer
18 days ago
$157k – $196k per year • In office • Top Secret • Full-Time • 8+ years exp • Bachelor's Degree • Bedford
Python
JavaScript
SQL
Databases
PostgreSQL
Apache Kafka
AI/ML
ChatGPT
AI Agents
OpenAI Codex
Frontend
React.js
DevOps
Rest API
Splunk
Terraform
Ansible
AWS CDK
Azure
CI/CD
AWS
Docker
Kubernetes
Linux
Cybersecurity
NIST 800-53
NIST 800-171
Analytics
ETL/ELT
Management
Agile
Defense
AFSIM
Apply
Lead Software Engineer, TS/SCI w/ Polygraph
21 days ago
$157k – $196k per year • In office • TS/SCI • Full-Time • 8+ years exp • Bachelor's Degree • McLean
Python
Go
JavaScript
TypeScript
SQL
Databases
PostgreSQL
Frontend
Vue.js
Tailwind CSS
Angular
React.js
Mobile
Material Design
DevOps
Git
AWS
Linux
Management
Agile
Apply
Senior Software Engineer
2 days ago
$129k – $162k per year • In office • Top Secret • Full-Time • 5+ years exp • Bachelor's Degree • Bedford
Python
JavaScript
SQL
Databases
PostgreSQL
Apache Kafka
AI/ML
ChatGPT
AI Agents
OpenAI Codex
Frontend
React.js
DevOps
Rest API
Splunk
Terraform
Ansible
AWS CDK
Azure
CI/CD
AWS
Docker
Kubernetes
Linux
Cybersecurity
NIST 800-53
NIST 800-171
Analytics
ETL/ELT
Management
Agile
Defense
AFSIM
Apply
Director, AI Strategy
1 day ago
$135k – $217k per year • In office • 8+ years exp • New York
Python
Java
TypeScript
AI/ML
LangChain
LlamaIndex
Fine-tuning
Embeddings
Prompt Engineering
AI Agents
PyTorch
LLM
RAG
Multi-Agent Systems
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
≈ $27k – $56k per year (Estimated) • In office • Milan
JavaScript
Java
Java
Spring Boot
Quarkus
Spring Cloud
Databases
RabbitMQ
Apache Kafka
Frontend
Next.js
React.js
DevOps
Rest API
GCP
OpenShift
Azure
CI/CD
AWS
Docker
Kubernetes
Service Mesh
Apply
Senior QA Engineer
1 day ago
≈ $12k – $33k per year (Estimated) • Hybrid • Full-Time • Bachelor's Degree • Hanoi
Python
Java
AI/ML
Computer Vision
DevOps
CI/CD
Jenkins
Linux
Cybersecurity
Shift-Left Security
Robotics
Motion Planning
QA
TestNG
Selenium
Cucumber
Cypress
Playwright
Appium
Robot Framework
Apply
Lead, Software Engineer
1 day ago
$98k – $182k per year • In office • 7+ years exp • Bachelor's Degree • Irving
Python
Java
Java
Maven
Gradle
AI/ML
Cursor
Claude Code
AI Agents
RAG
DevOps
Rest API
Git
Linux
Unix
Management
Agile
Scrum
Apply
≈ $88k – $162k per year (Estimated) • Hybrid • 5+ years exp • Bachelor's Degree • Kansas City
JavaScript
TypeScript
C#
Databases
MS SQL
Frontend
Angular
DevOps
Azure DevOps
Azure
CI/CD
GitHub
Management
Scrum
Apply
Principal Solution Architect
1 day ago
≈ $85k – $219k per year (Estimated) • In office • Contractor • Sydney
AI/ML
LLM Guardrails
DevOps
AWS
Management
Xero
Apply
This is one of many
1,973,217 more open roles from verified company boards, updated every day.

