Senior Software Engineer, Product
North Sydney, NSW, AUAustralia
Full-time
AI
Posted 10 days ago
Job Description
**About the role**
We're hiring a Senior Software Engineer to build and own features end\-to\-end across ProSpend's spend\-management platform. This is an AI\-native role: you'll steering coding agents, and owning the quality of what ships. You'll work in a small team with real ownership — close to the product, close to the decisions. We're looking for someone whose edge is judgement, not keystrokes: you turn ambiguous requirements into precise specs, delegate the first pass to agents, and bring the architecture, taste, and verification that turn agent output into reliable production software.
**What you'll do**
* Own features end\-to\-end — from spec to production.
* Work agent\-first with AI tools. Turn Jira tickets and ambiguous requirements into clear, testable specifications; delegate first\-pass implementation to coding agents; review for architecture, correctness, and conventions; and own the code that ships.
* Orchestrate, don't just prompt. Run multiple agent tasks in parallel and design the feedback loops — tests, evals, guardrails — that let agents work reliably without constant supervision.
* Drive test automation and TDD with Playwright, JUnit, and Jest, with test cases authored and tracked in testing platform and wired into CI.
* Hold the verification bar. AI output is fallible and you are accountable for what reaches production — you catch defects through disciplined review, strong typing, and automated checks.
* Lift the team. Set conventions, write the specs and context that make both agents and teammates effective.
**What we're looking for**
* Bachelor’s degree or equivalent practical experience.
* 5 years of experience programming in Java and Spring.
* 3 years of experience programming in JS framework (Vue or React).
* 1 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
* 1 years of experience with Generative AI Agents.
* Solid understanding of Object\-Oriented Programming (OOP) and related design patterns.
* Fluent with AI coding agents (Claude Code, Gemini, or Codex) in real production work — not demos. You can decompose a problem, write a precise spec, delegate to agents, and verify the result.
* Strong code\-reading and review skills. You assess architecture, correctness, and maintainability quickly — in an AI\-native team, reading and reviewing matter as much as writing.
* Test\-automation discipline. You write and maintain meaningful tests (Playwright / JUnit / Jest) and treat them as the contract that agent\-generated code must satisfy.
* Ownership and comfort with ambiguity. You take a vague problem all the way to a shipped, reliable solution.
* Clear written communication.
**Bonus points**
* Background in financial technology, enterprise SaaS, or business process automation.
* Native mobile (iOS / Android).
* QASE in practice or Newman/Postman API testing.
* CI/CD pipeline design (Bitbucket Pipelines, GitHub Actions) and observability.
* Designing agent workflows, evals, or reusable prompt/context patterns at team scale.
* Security \& compliance awareness (ISO 27001 / data governance)
Pay: $120,000\.00 – $150,000\.00 per year
Benefits:
* Free drinks
* Parental leave
* Salary packaging
* Work from home
Education:
* Bachelor Degree (Preferred)
Work Authorisation:
* Australia (Preferred)
Work Location: Hybrid remote in North Sydney NSW 2060
Company Recruiters
Company information not available for this job posting.