Objective
Posted 2w ago

Senior Software Engineer - Fullstack (Java | AI)

Objective
Sydney, New South Wales, Australia
HybridFull Time
Responsibilities
  • designing software
  • building applications
  • mentoring engineers
Requirements
  • Senior-level experience building cloud-native full‑stack applications
  • System design, CI/CD
  • Containers
  • Azure or AWS
  • Mentoring skills, and familiarity with AI-assisted engineering
Technical tools mentioned
JavaGitHub CopilotCursorAzureAWSCI/CD

Job description

Build software. Influence architecture. Raise the engineering bar.

At Objective, we build software that helps governments deliver better outcomes for millions of people across Australia, New Zealand and the UK.

We're looking for a Senior Software Engineer who wants to do far more than deliver user stories.

This is an opportunity to become the technical leader within a high-performing engineering team—someone who influences architecture, improves engineering practices, mentors developers and drives the adoption of AI-assisted engineering across the software delivery lifecycle.

The Senior Software Engineer reports to the Development Manager, and it is an individual contributor role.



Build software. Influence architecture. Raise the engineering bar.

At Objective, we build software that helps governments deliver better outcomes for millions of people across Australia, New Zealand and the UK.

We're looking for a Senior Software Engineer who wants to do far more than deliver user stories.

This is an opportunity to become the technical leader within a high-performing engineering team—someone who influences architecture, improves engineering practices, mentors developers and drives the adoption of AI-assisted engineering across the software delivery lifecycle.

The Senior Software Engineer reports to the Development Manager, and it is an individual contributor role.



Build software. Influence architecture. Raise the engineering bar.
At Objective, we build software that helps governments deliver better outcomes for millions of people across Australia, New Zealand and the UK.
We're looking for a Senior Software Engineer who wants to do far more than deliver user stories.
This is an opportunity to become the technical leader within a high-performing engineering team—someone who influences architecture, improves engineering practices, mentors developers and drives the adoption of AI-assisted engineering across the software delivery lifecycle.
The Senior Software Engineer reports to the Development Manager, and it is an individual contributor role.


What you'll be doing:

As a Senior Software Engineer, you'll play a key role in designing and building cloud-native software while helping your team deliver reliable, scalable products.

You'll:

  • Design and build modern full-stack applications.
  • Own technical decisions and contribute to solution architecture.
  • Lead code reviews and champion engineering best practice.
  • Improve CI/CD, testing, observability and operational excellence.
  • Drive reliability, scalability and performance across our platforms.
  • Lead incident response and drive operational improvements to prevent repeat issues.
  • Champion AI-assisted engineering to improve productivity and quality.
  • Shift quality left by shaping acceptance criteria, edge-case coverage, and verification practices to identify issues early.
  • Confirm features are genuinely live, working as intended, delivering measurable outcomes for customers, and meeting business metrics.
  • Partner closely with Product and Design to solve complex customer problems.
  • Mentor engineers and help grow technical capability across the team.


We're looking for someone who has:
  • Strong experience building modern cloud-based applications.
  • Expertise across the full software development lifecycle.
  • Experience designing scalable distributed systems.
  • Strong knowledge of Azure or AWS.
  • Experience with containers, CI/CD and modern DevOps practices.
  • A passion for engineering quality, system design and continuous improvement.
  • The ability to mentor others while remaining hands-on.
  • Experience using AI development tools such as GitHub Copilot, Cursor or other AI-assisted engineering platforms will be highly regarded.



Why join Objective?

At Objective, our engineers don't just build software, they influence how it's built.

You'll join a collaborative product engineering team where you'll have the opportunity to shape architecture, improve engineering practices and work with modern cloud technologies to build software that makes a real difference to governments and communities.

We offer:

  • Hybrid and flexible working.
  • Modern cloud-native technology stack.
  • Investment in AI and emerging engineering practices.
  • Genuine technical ownership and influence.
  • Career growth within a high-performing engineering organisation.
  • A collaborative, supportive engineering culture.


If you do not tick every box, do not let that stop you. We value potential, learning agility, coachability and diverse perspectives just as much as experience, and we encourage you to apply.
 
At Objective, we recognise and celebrate our diverse team as pivotal to our strong employee engagement and our high-performing culture, underpinned by Our Values.
 
We are an equal opportunity employer. We do not discriminate based on any protected characteristics or on any other basis prohibited by applicable laws in the regions where we operate.
 
To ensure a positive experience, please inform our Talent Team of any adjustments or accommodations you may require during the recruitment process, so we can support you effectively.

About Objective

Provides information management and regulatory software for government agencies.

Similar jobs

Software Engineer roles near Sydney, New South Wales
4h
Save
Mark Applied
Hide
Staff Software Engineer
Toronto or New York City or Austin or Berlin or Bucharest or Chicago or Dubai or Jakarta or London or Paris or San Francisco or São Paulo or Singapore or Seoul or Sydney or Tokyo
$184k-$314k/yr HybridFull Time
Braze
BrazeNASDAQ: BRZE: Platform for personalized customer engagement and cross-channel messaging.
7+ YOERequires 7+ years of relevant experience, full-stack development, strong TypeScript and React skills, scalable web architecture expertise, mentoring experience, and clear technical communication. Python or Ruby on Rails preferred.
TypeScript, React, Vue, Python, Ruby on Rails, LLM, AI coding agents
7h
Save
Mark Applied
Hide
Senior Software Engineer (Data & Distributed Systems)
Sydney, New South Wales, Australia
OnsiteFull Time
The Trade Desk
The Trade DeskNASDAQ: TTD: Cloud-based programmatic advertising platform for data-driven media buying.
7+ YOERequires 7+ years of software development and engineering experience, distributed systems expertise, computer science fundamentals, backend programming in C#, Java, or Go, and experience with data platform technologies.
C#, Java, Go, Spark, GraphQL, Vertica, Snowflake, Databricks, Kubernetes, Kafka
10h
Save
Mark Applied
Hide
Staff Engineer
San Jose or Durham or Mexico City or Bangalore or Pune or Hoofddorp or Belgrade or Barcelona or Singapore or Sydney or Tokyo
HybridFull Time
Nutanix
NutanixNASDAQ: NTNX: Sells cloud software and hyperconverged infrastructure for enterprises.
12+ YOE12+ years of software engineering experience, including 3+ years in distributed systems, cloud platforms, or security infrastructure; deep Kubernetes and Golang expertise; storage, Linux, networking, and security knowledge; bachelor's or master's degree required.
Kubernetes, Golang, Kubernetes Custom Resource Definitions (CRDs), Container Storage Interface (CSI), OpenShift Security Context Constraints (SCCs), Multi-Category Security (MCS), Container Security Operators, Advanced Cluster Security, CIS, FIPS, Cluster API (CAPI), Docker, containerd, Linux
14h
Save
Mark Applied
Hide
Graduate Software Developer-C++ | 2027 Intake (Shanghai)
Shanghai or Hong Kong or Sydney or Chicago
OnsiteFull Time
Eclipse Trading
Eclipse Trading: Proprietary trading firm specializing in derivatives and market making.
Final-year student or recent graduate with a computer science or related technical degree, server-side programming experience, networking knowledge, Linux familiarity, strong analytical skills, English proficiency, and China work authorization.
C++, C, C#, Java, Linux, Unix
15h
Save
Mark Applied
Hide
Staff Software Engineer
Sydney, New South Wales, Australia
HybridFull Time
Corto
Corto: AI software that automates document drafting and paralegal tasks.
8+ YOERequires 8+ years of full-stack software development, backend and service-oriented architecture experience, Docker, AWS, Python or TypeScript, LLM or generative AI experience, databases, and platform observability.
Claude, AWS Bedrock, AWS, Lambda, AWS Step Functions, DynamoDB, Amazon S3, Serverless Framework, Python, Docker, Amazon ECS, TypeScript, MySQL, PostgreSQL, LEAP
17h
Save
Mark Applied
Hide
Senior Software Engineer
Sydney or Melbourne
HybridFull Time
Kasada
Kasada: Stops automated bot attacks and online fraud for websites.
3+ YOEAt least 3 years in a senior software engineering role, compiler architecture and compiler experience, ASTs, TypeScript/JavaScript, debugging, user-based testing, and strong technical communication skills.
TypeScript, JavaScript, NodeJS, Buildkite, AWS, Docker, Babel
21h
Save
Mark Applied
Hide
Senior Software Engineer
Sydney, New South Wales, Australia
HybridFull Time
Ripple
Ripple: Provides blockchain solutions for global payments and liquidity.
5+ YOEBachelor’s degree in Computer Science or equivalent experience and 5+ years of application development. Requires Azure, .NET, C#, Microsoft SQL Server, Azure DevOps, cloud architecture, CI/CD, and agile expertise.
Microsoft Azure, C#, .NET, Microsoft SQL Server, Microsoft Azure DevOps, CI/CD
1d
Save
Mark Applied
Hide
Senior Software Engineer - .Net/AWS
Sydney or Brisbane
HybridFull Time
NCS Australia
NCS AustraliaSGX: Z74: Provides IT consulting, cloud services, and digital transformation solutions.
Proficiency in C# and .NET, AWS, REST, JSON, and API patterns; experience with Scrum, DevOps, continuous delivery, Docker, Kubernetes, GitLab, and Windows/Linux environments.
C#, .NET, AWS, REST, JSON, gRPC, Protobuf, Docker, Kubernetes, RabbitMQ, Redis, GitLab, Windows, Linux, Prometheus, Grafana, Scrum, DevOps, CI/CD