09 Aug
|
The University Of Melbourne
|
Melbourne
09 Aug
The University Of Melbourne
Melbourne
We are seeking a highly capable and hands-on Full Stack Engineer to help migrate and evolve a real-time AI-driven SaaS platform from SAS to AWS cloud infrastructure.
The platform processes large volumes of live and streaming data and supports analytics, optimisation, AI agents, forecasting, dashboards, and operational applications.
You will work closely with a small technical team consisting of AI engineers, domain engineers, and data analysts.
This is a highly collaborative role where you will help modernise, scale, and extend platform capabilities across frontend applications, backend APIs, cloud infrastructure, deployment pipelines, and operational systems.
This role is ideal for someone who enjoys ownership, solving complex engineering problems, and working across the full technology stack in a fast-moving environment.
Key Responsibilities SaaS Migration Platform Modernisation Lead and support migration of the existing SaaS platform to AWS Refactor and modernise legacy platform components where required Improve scalability, reliability, performance, and maintainability of the system Help define architecture and deployment strategies for cloud-native services Full Stack Development Design, develop, and maintain frontend and backend components Build responsive dashboards, operational tools, and analytics interfaces Develop and maintain APIs and backend services Integrate AI services, forecasting engines, optimisation systems, and real-time data pipelines Collaborate closely with AI engineers and analysts to operationalise new capabilities Cloud Infrastructure Maintain and operate AWS cloud infrastructure Support CI/CD pipelines and deployment workflows Implement Infrastructure as Code practices (Terraform preferred) Support Docker and Kubernetes/EKS deployments where appropriate Improve monitoring, logging,
automation, backup, and recovery processes Engineering Operational Support Troubleshoot issues across frontend, backend, cloud, infrastructure, and deployment layers Support development, staging, and production environments Assist with deployment of analytics features, AI agents, dashboards, and operational applications Help bridge frontend, backend, infrastructure, and data engineering requirements Required Skills Experience Strong Full Stack engineering experience Experience migrating or building SaaS platforms on AWS Hands-on experience with: Frontend frameworks (React preferred) Backend development (Python/FastAPI preferred) AWS services (EC2, ECS/EKS, VPC, IAM, S3, RDS, CloudWatch) REST APIs and modern web architectures CI/CD pipelines and deployment automation Docker and containerised services Terraform or Infrastructure as Code tools Solid Linux, scripting, and automation skills Experience working in small technical teams Ability to work independently and take technical ownership At least 4 years of relevant experience Highly Desirable Experience Kubernetes/EKS Real-time or streaming data systems AI/ML or LLM deployment pipelines Event-driven or microservice architectures Observability stacks (Grafana, Prometheus, ELK/OpenSearch) Experience supporting optimisation, forecasting, or simulation systems Experience with data visualisation and operational dashboards Ideal Candidate You are practical, adaptable, and comfortable wearing multiple hats.
You enjoy working in small technical teams where collaboration and ownership matter more than rigid role boundaries.
You are equally comfortable building frontend applications, developing backend services, improving infrastructure, troubleshooting deployments, and helping operationalise AI-driven capabilities in production environments.
📌 Full Stack Engineer (Melbourne)
🏢 The University Of Melbourne
📍 Melbourne