Senior Software Engineer
at BoardOutlook
Melbourne / Hybrid
Senior Software Engineer
AI-Augmented, Product-Minded
Melbourne / Hybrid · Full-time · ESOP
BoardOutlook was founded in 2019 on the belief that software can help more boards become great boards: for directors, shareholders, employees and society. We've worked with hundreds of boards and thousands of directors, and we've developed a strong conviction that every organisation we work with is materially better off through the use of our platform.
We're hiring a Senior Software Engineer who thinks like a product builder, not just a coder. Someone who uses AI coding agents as a daily multiplier, not as a novelty, and who sees engineering as a lever for growth, not just delivery.
Why this role is different
Great code is the baseline for this role, not the whole of it. We also expect you to ship great product, fast, using every tool at your disposal to do it.
We believe the best engineers in 2026 aren't just technically strong. They're the ones who've figured out how to direct AI agents (Claude Code, Copilot, Cursor, and whatever comes next) to handle the volume, while they focus on the decisions that matter: architecture, product trade-offs, and user outcomes.
We're looking for someone who's already working this way, or is ready to go all-in on it.
Why join BoardOutlook?
A purpose-driven mission. Our mission is to make boards and executive teams better, now and into the future. An effective board is critical to an organisation's success, which means better outcomes for all stakeholders and society.
A team of seasoned leaders. You'll join a team of ~20 people across Australia, New Zealand, and the UK. High-calibre, multi-disciplinary leaders with experience in Australian unicorns, tier-one professional services, and boardrooms. You'll learn from and ship alongside some of the sharpest people in the country.
Five values that drive how we work:
- Simplicity: We prioritise simplicity and reduce complexity.
- Attention to detail: Details matter, and we take pride in getting them right.
- Urgency: We commit and execute with urgency, ensuring swift action.
- Generous investment: We invest generously in each other’s growth and success.
- Optimism and ambition: We pursue ambitious goals and strive for outsized wins.
Ambitious growth plan. We have set ambitious targets and are well positioned to pursue rapid global and product expansion. We are already working with clients in the UK, Middle East, APAC, North America, South America and Europe. Joining us now means making an impact at a critical stage of growth, where your contributions will have direct influence on our trajectory.
About this role
You'll work closely with Engineering and Product leadership, and directly with the people who use the platform: product, CS, consultants, and clients, with no layers of handoff. But we're not looking for someone who waits for a ticket. We want someone who understands the problem, proposes the solution, and ships it. In practice that means orchestrating several AI agents through a working day and shipping two to three features end-to-end per sprint, including observability and post-deploy monitoring.
What you'll do
- Own features end-to-end from problem framing through architecture, implementation, and production. You don't hand off; you ship.
- Use AI agents to multiply your output. You're already fluent with tools like Claude Code, GitHub Copilot, or Cursor. You use them to draft, scaffold, refactor, test, and document, freeing your attention for the hard decisions.
- Think in product outcomes, not just code. You ask "what problem does this solve?" before "how should I build this?" You care about what users experience, not just what the system does.
- Make sharp trade-offs. You know when to optimise for speed vs quality vs cost, and you make the call with confidence. You don't over-engineer, and you don't cut corners.
- Shape architecture. You'll design systems that are scalable and future-proof, making decisions that the team will build on for years.
- Raise the bar through code reviews, pairing, and setting the standard for how AI-augmented engineering works in practice at BoardOutlook.
What "AI-augmented" actually means here
This isn't a buzzword. We expect you to:
- Use AI coding agents daily as your default working mode, not as an occasional assist.
- Be able to direct an agent through a multi-file feature build with clear, confident prompting.
- Know when AI output is good enough to ship and when it needs your judgment. You read it critically, know its common failure modes, and don't ship what you can't stand behind.
- Help the team build shared practices around AI-assisted development. What works, what doesn't, what's risky.
- Stay current with the tools as they evolve. This landscape moves fast and we expect you to move with it.
The tech stack
- Frontend: React, TypeScript/jQuery and Razor
- Backend: .NET 8, C#
- Databases: SQL Server, Redis
- Cloud: Azure
- Deployment: Azure & Bitbucket Pipelines
- AI tooling: Claude Code, GitHub Copilot, Cursor
About you
You'll thrive in this role if you:
- Have a product mindset. You think about users, outcomes, and growth, not just implementation.
- Are confident with AI agents. You've already integrated them into your workflow and you're getting meaningfully more done because of it.
- Ship with urgency. You bias toward action. You'd rather ship and iterate than plan endlessly.
- Communicate clearly. You can explain technical decisions to non-technical stakeholders and you write well.
- Lift the people around you. You give careful reviews, share what you learn, and disagree straight, in the meeting rather than the corridor. You take feedback as readily as you give it.
- Are comfortable with ambiguity. In a startup, the spec is often "here's the problem, figure out the best solution."
- Take ownership. You don't wait to be told what to do. You see what needs doing and you do it.
- Care about client-grade craft. Our clients are boards and consultants who notice polish, and so do we. You hold the bar on UX, design, and code, you sweat the last 5 to 10%, and you refuse "works but..." on your own work.
- Learn continuously. You treat every review, AI mistake, and new tool as a chance to sharpen how you work.
- Are curious about the domain. You ask what users actually do, not just what the system should do. You care about boards, governance, and the consultants who use the platform.
- Are honest about what you don't know. You use AI agents critically, you can name what they get wrong, and you flag uncertainty early rather than bluffing.
We weight how you work with people as heavily as what you ship. The five values above are how we work day to day, and we interview hard for them.
This role suits you if you're energised by "here's the problem, propose the solution", you decide fast on reversible calls, you use AI agents critically every day, and you change your mind when shown a better way. It's likely not the right fit if you prefer a fully-scoped ticket and sign-off before you start.
Preferred experience and training
These aren't hard requirements, but experience or formal training in the following areas will set you apart:
Software system security
- Secure development practices: experience building with OWASP Top 10 awareness, secure coding patterns, and threat modelling as part of the development lifecycle, not as an afterthought.
- Authentication and access control: hands-on experience with identity frameworks (OAuth 2.0, SAML, OIDC), role-based access control, and multi-tenancy security in enterprise SaaS.
- Cloud security posture: familiarity with Azure security tooling (Defender, Key Vault, Managed Identities) and infrastructure hardening in cloud-hosted environments.
- Security certifications or training: formal credentials such as CompTIA Security+, CISSP, Azure Security Engineer Associate, or equivalent coursework are valued and recognised.
UI/UX design sensibility
- Product-quality UI instincts: you can look at a screen and know what's off. Spacing, hierarchy, flow. You don't need a designer to hand you every pixel; you can ship polished interfaces independently.
- Design system fluency: experience working within (or contributing to) a component-based design system, and an understanding of how consistency scales across a product.
- User-centred thinking: you've participated in or led usability testing, user research, or iterative design cycles, and you bring that lens to engineering decisions.
Compensation
Total cash: $140,000 to $160,000 + Super.
Equity: You'll receive a generous ESOP (share option) grant with meaningful financial participation in BoardOutlook's growth. Every employee is a shareholder. We win together as we grow globally.
Hiring process
Our process tests three things:
- Your capability, through a short practical test.
- Your approach and drivers, through interviews and reference checks.
- Your cultural fit, assessed against our documented values through interviews and references.
Expect three interviews plus a practical test. We respect your time, and you'll get rapid decisions after each stage, typically in days, not weeks.
How to apply
Send a short email about your relevant experience, how you use AI agents in your work, and how you think about product, not just code.
Email: talent@boardoutlook.com
Subject line: Include "Senior Software Engineer"
Sponsorship
BoardOutlook will only consider candidates with full working rights in Australia. We are not sponsoring visas for this role.