Software Engineer II

3 days ago


South Yarra, Victoria, Australia Vivi Full time US$125,000 - US$175,000 per year

Who is Vivi

Vivi is the only wireless screen mirroring and digital signage tool designed for education. We help IT help teachers help students with classroom technology that enhances collaboration, control, and creativity.

Vivi exists because we all had that one teacher who changed our life, who went above and beyond to serve as a role model and sage. They guided discussion, connected with their students on a personal level, were just as engaging and entertaining as they were educational, and they created a dynamic learning environment by constantly involving students.

Those teachers are the masters of the social classroom. Personalised learning environments have been proven to deliver better educational outcomes for individuals through increased participation and engagement. To successfully create such an environment requires a fluid, visual dialogue between teacher and student. This is why Vivi exists. Vivi is used by over 825,000 teachers and students around the world and is setting out to disrupt the enormous education industry with our high-growth, ambitious, and creative team. In this rapidly evolving technology landscape, Vivi is always looking for new ways to disrupt the classroom experience, enhance customer experiences and expand globally.

Opportunity Overview:

The Software Engineer II position will be responsible for designing and implementing software solutions across multiple platforms. This position is full-time and a hybrid role, 3 days in the office, and 2 days from home.

What you will do:

  • Designing and implementing software solutions across multiple platforms
  • Design, build, maintain and automate cloud infrastructure for production environment
  • Producing high quality code and reviewing code of peers
  • Efficient and effective code maintenance
  • Analysing product requirements and breaking down user stories into tasks with estimations
  • Developing build, test and deployment automation
  • Reliability engineering (monitoring, alarms, incident management)

What you will need:

Experience:

  • 2-3 years of experience in a software engineering role

Essential Skills:

  • Strong knowledge of Javascript in an NodeJS and/or browser environment.
  • Knowledge additional programming languages including some of: C/C++, Java or Ruby on Rails.
  • Proven ability to learn new technologies as there are many opportunities
  • Experience using and administering Unix/Linux development environments

Bonus Points

The Vivi Receiver is an SBC (Single Board Computer) device that is used to receive and display video streams (similar to a Chromecast or AppleTV). The following skills would be advantageous:

  • Experience developing Operating System software: tweaks to Linux Kernel (C/C++) and Android services (Java)
  • Networking Experience: Standard Protocols (UDP/TCP/HTTP/TLS) and Video Streaming (RTP, WebRTC)
  • Experience Debugging and Diagnosing issues for remote systems based on logs
  • Understanding of A/V transcoding (GStreamer / FFmpeg)

Vivi uses an AWS Backend and Website to configure, monitor and maintain its fleet of Vivi Receivers. The following skills would be advantageous:

  • Experience with AWS, Docker, EC2, Lambda, ECS, Terraform, PostgreSQL
  • Experience of React, TypeScript, Ruby on Rails and SQL
  • Experience to working in an agile DevOps culture and CI/CD

Vivi provides a cross-platform App for the major desktop and mobile platforms to enable screen mirroring and desktop sharing. Knowledge in any of the following areas would be advantageous:

  • Experience with JavaScript frameworks, ideally and/or
  • Experience with Application development for the Desktop (Windows/Mac) and Mobile (iOS / Android)
  • Experience using Electron and/or Cordova App development Frameworks

Vivi is an equal opportunity employer. This means we are committed to recruiting, training, compensating and promoting our employees regardless of Race, Color, Ancestry, National Origin, Religion, Creed, Age, Disability, Sex, Gender, Sexual Orientation, Gender Identity, Gender expression, Medical condition, Genetic Information, Marital status, or Military or Veteran status. As an education technology organization, we are dedicated to reflecting the diversity, multiculturalism, and inclusion found in our consumers, employees, and partners. Inclusion is at the heart of what we do, from the way we craft our job descriptions to the values we champion daily.


  • Software Engineer

    1 week ago


    South Melbourne, Victoria, Australia Andromeda Robotics Full time $120,000 - $150,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human-robot relationships, we're building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier-1 investors and with customers already deploying Abi across aged care and...

  • Software Engineer

    1 week ago


    South Melbourne, Victoria, Australia Andromeda Robotics Full time $100,000 - $150,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human-robot relationships, we're building it. As a pioneering social robotics startup, our mission is to revolutionise how humans connect with technology by introducing Abi, the world's first empathetic companion robot. With a heart full of compassion and a spirit of kindness,...

  • Software Engineer

    3 days ago


    South Melbourne, Victoria, Australia Andromeda Full time $100,000 - $150,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human-robot relationships, we're building it. As a pioneering social robotics startup, our mission is to revolutionise how humans connect with technology by introducing Abi, the world's first empathetic companion robot. With a heart full of compassion and a spirit of kindness,...


  • Clayton South, Victoria, Australia Monash University Full time $104,000 - $130,878 per year

    The OpportunityThe ARC Centre of Excellence for Weather of the 21st Century is seeking a highly skilled and motivated Research Software Engineer to join our interdisciplinary team dedicated to advancing climate science. This pivotal role focuses on the development and coupling of high-resolution regional ocean-atmosphere models, contributing to our mission...


  • South Melbourne, Victoria, Australia Blackmagic Design Full time $80,000 - $120,000 per year

    Start your engineering career at Blackmagic Design Are you a technically strong and motivated graduate software engineer? Are you excited to work on products used by professionals in film, television, and broadcasting around the world? Join Blackmagic Design and help shape the future of media technology — from high-performance software to global...


  • South Melbourne, Victoria, Australia Andromeda Robotics Full time $120,000 - $150,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human-robot relationships, we're building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier-1 investors and with customers already deploying Abi across aged care and...


  • Clayton South, Victoria, Australia CSIRO Full time

    This is a Software Engineering Studentship role with CSIRO based in Clayton, VIC, AU == CSIRO ==Role Seniority - graduateMore about the Software Engineering Studentship role at CSIROAcknowledgement of CountryCSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their...


  • South Melbourne, Victoria, Australia Andromeda Robotics Full time $150,000 - $200,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human‑robot relationships, we're building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier‑1 investors and with customers already deploying Abi across aged care...


  • South Melbourne, Victoria, Australia Andromeda Full time $150,000 - $200,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human‑robot relationships, we're building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier‑1 investors and with customers already deploying Abi across aged care...


  • South Melbourne, Victoria, Australia Andromeda Robotics Full time US$120,000 - US$200,000 per year

    The Bigger PictureAt Andromeda Robotics, we're not just imagining the future of human‑robot relationships, we're building it. Abi is the first emotionally intelligent humanoid companion robot, designed to bring care, conversation, and joy to the people who need it most. Backed by tier‑1 investors and with customers already deploying Abi across aged care...