This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Our Story 🚀 Since launching in 2019, Safewill has become one of the fastest-growing technology companies in Australia. Each year we help tens of thousands of Australians to think about their end-of-life plans and are empowering people to navigate some of the most difficult - and meaningful - moments of their life. Backed by investors like King River Capital, Westpac’s Reinventure Fund, Carthona Capital and Flying Fox Ventures, we’re building a digital ecosystem that makes estate planning more affordable, more personalised, and more relevant for modern Australians. Your Story with Us 🤩 At Safewill, engineering is not a delivery function sitting downstream from decisions. It is a core part of how we solve problems, shape products and scale the business. We’re looking for a Senior Software Engineer who is already operating beyond straightforward execution. Someone who can take ambiguous problems, turn them into well-reasoned technical decisions, and raise the bar for the engineers around them. You might not hold a Staff, Principal or Tech Lead title today. But you’re already showing the signs: strong technical judgement, a bias for ownership, the ability to simplify complexity, and the instinct to make the whole team better, not just your own work. This role is for an engineer who wants to stay hands-on while growing their scope through architecture, technical leadership, mentoring and cross-functional influence.
Job Responsibility:
Own complex technical problems end-to-end, from shaping the approach through to production rollout and iteration
Translate business and product goals into scalable, maintainable engineering decisions
Drive technical design for systems and features with a focus on reliability, performance, security and long-term maintainability
Raise the quality bar through better patterns, sharper reviews, stronger testing discipline and clearer engineering standards
Improve how the team works by strengthening CI/CD, observability, developer experience and operational practices
Mentor engineers through feedback, pairing, design discussion and practical coaching
Work closely with Product, Design and stakeholders to shape solutions early, not just deliver them later
Bring sound judgement to trade-offs across speed, quality, scale and complexity
Help create the technical foundations that allow Safewill to scale confidently
Requirements:
Proficiency in modern scripting languages and frameworks for web application development (we use Nuxt/Vue.js and Nest.js with TypeScript)
Familiarity with web services (e.g. GraphQL, REST API, WebSockets)
Knowledge of data management technologies (SQL, NoSQL, ETL processes)
Experience with container technologies (e.g. Docker, Kubernetes) and cloud platforms (e.g. GCP, AWS, Azure - we use GCP)
Exceptional analytical and problem-solving abilities
Excellent communication skills for conveying complex technical ideas
Bachelor's/Master's Degree in Computer Science, Information Science, Mathematics, or Engineering
Proficiency in TypeScript, JavaScript, Java, or Python (we use TypeScript)
Working knowledge of modern SDLCs
Expertise in enterprise software architecture and design
Experience in collaboration and integration tools (Atlassian suite, GitHub workflows, etc.)
Proven experience with Agile or Scrum methodologies
Experience in engineering processes including coding standards, technical documentation standards, QA processes, build, and configuration management and ensuring that such practices and other official business processes are followed