We are seeking a Senior Software Engineer to join a growing engineering team delivering multiple initiatives within a product‐led environment. This is a backend‐focused, full‐stack role, ideal for an experienced contractor who enjoys working autonomously and is comfortable navigating evolving ways of working and unclear product roadmaps.
You'll work closely with engineers, delivery leads and product stakeholders, contributing to high‐quality, scalable systems while helping shape engineering practices in a forming team.
What you'll be doing
* Designing, building and maintaining backend services using TypeScript running on Node.js
* Developing and operating cloud‐first applications on AWS
* Contributing across multiple projects during the contract period
* Writing clean, well‐tested, maintainable code using modern engineering practices
* Collaborating with senior engineers, delivery leads and product partners
* Troubleshooting and resolving production issues
* Working confidently with ambiguity and minimal hand‐holding
* Contributing to platform health, reliability and engineering standards
What you'll bring
* Proven experience as a Senior Software Engineer, with a strong backend focus
* Hands‐on experience with TypeScript and Node.js
* Solid experience building and supporting AWS‐hosted applications
* API design experience (REST required; GraphQL nice to have)
* Exposure to React and full‐stack codebases (not frontend‐heavy)
* Experience working in agile, product‐centric teams
* Strong communication skills and the ability to work independently
Role details
* Contract length: 6 months (extension possible)
* Location: Melbourne
* Hybrid working: 2–3 days onsite
#J-18808-Ljbffr