30 Oct
|
Pathify
|
Melbourne
Job Description
/n /n We’re looking for a Senior Software Engineer to join Pathify’s Australian engineering team./n /n /n /n /n You’ll work across our front end and back end stack, primarily using Python/Django, Angular and TypeScript, as well as emerging AI capabilities including agent workflows built on foundation models such as Gemini./n /n /n /n This is a senior individual contributor role. You’ll be expected to take ownership of complex and sometimes ambiguous engineering problems, determine the right technical approach, and deliver high-quality solutions from design through to production./n /n /n
Key Responsibilities
/n /n /n
- Own the design and delivery of significant features and technical initiatives across your team’s domain /n
- Translate product requirements and ambiguous problems into pragmatic, scalable technical solutions /n
- Make sound architectural and implementation decisions, balancing quality, speed, maintainability and customer impact /n
- Build and maintain robust applications using Python/Django, Angular and TypeScript /n
- Work closely with Product, Design and other engineers to shape technical specifications and delivery plans /n
- Take responsibility for code quality, testing, debugging, deployment and ongoing operation of the software you build /n
- Improve existing systems and identify opportunities to simplify, modernise or strengthen our codebase /n
- Provide thoughtful code reviews and technical guidance to other engineers /n
- Mentor and support less experienced engineers and contribute to raising engineering standards across the team /n
- Explore and apply new technologies, including foundation models and agent-based workflows, where they can meaningfully improve our products /n /n /n /n /n /n Skills, Knowledge and Expertise /n /n /n
- 5+ years of professional software engineering experience, or equivalent demonstrated capability /n
- Strong experience building modern web applications across both backend and frontend /n
- Proficiency in Python and Django — or deep expertise in another Python web framework with the ability to become productive in Django quickly /n
- Strong JavaScript and TypeScript skills /n
- Expertise with a modern frontend framework; Angular experience is strongly preferred /n
- Experience working with foundation models or AI-enabled applications; Gemini experience is an advantage /n
- Experience designing and developing RESTful APIs; Django REST Framework experience is preferred /n
- Strong knowledge of relational databases, ideally PostgreSQL /n
- Solid understanding of software design principles, data structures and common architectural patterns /n
- Strong Git and modern software-development workflow experience /n
- The ability to independently work through complex problems and make good technical decisions without needing detailed direction /n
- Strong communication and collaboration skills, including the ability to explain technical trade-offs clearly /n
- A track record of helping other engineers improve through mentoring, code review or technical leadership /n
- A degree in Computer Science, Software Engineering or a related discipline, or equivalent practical experience /n
- Unrestricted working rights in Australia /n /n /n /n /n /n Benefits /n /n /n
- Competitive salary of AU$135,000–$165,000 base + super /n
- Work remotely from anywhere in Australia /n
- A collaborative engineering culture with meaningful technical autonomy /n
- The opportunity to solve complex problems across a broad and modern technology stack /n
- Exposure to rapidly evolving technologies including AI, foundation models and agent workflows /n
- Explicit engineering career levels, with opportunities to progress into technical leadership, Staff and Principal engineering roles /n /n /n /n /n /n Pathify sells the best Campus Experience Platform in the world. This is a system which provides a perfectly equivalent mobile and browser experience for students, staff and administrators in higher education, fronted by a conversational interface. We prize security and accessibility and consolidate information and functionality from over one hundred backend systems to our single user experience./n /n /n /n /n
📌 Software Engineer (Melbourne)
🏢 Pathify
📍 Melbourne