Full-Stack Software Engineer

Streem is the ANZ market’s leading media intelligence group, delivering comprehensive and realtime Print, Online, TV, Radio and Social media monitoring, insights and reporting.

  • Software Engineering

  • Full-time

  • Office | Surry Hills, NSW, AU

  • Visa sponsorship · No

  • Mid Level · A role for someone with some well-developed knowledge and skills they can bring to the role and team. Typically within 2-5 years of experience.

  • 5 vacancies available

  • ·

Emily Bukureshliev

Hiring manager, Streem

From its market launch in 2017, Streem has grown rapidly to service over 500 of Australia and New Zealand’s largest corporate and government organisations including Telstra, Qantas, Bunnings, Woolworths, Lendlease and more than half of the federal government.

Technology and people are at the centre of Streem’s growth, with a team of 150+ account managers, engineers, product specialists, media analysts and a leadership team driving the company’s platform and market offering.

  • You'll be working with a group of 150+ dedicated, motivated, and loyal staff.
  • We are lucky enough to have in-house dining (lunch and a snack bar) prepared 4 days a week by Streem’s dedicated Chef Meg!
  • A range of corporate discounts on homeware, kitchenware, movie vouchers, tech gear, and much more.
  • Paid Parental Leave.
  • Novated Leasing
  • Access to education and training paid for by Streem, to the value of $3k per year for each staff member + access to salary sacrifice.
  • Additional leave including your birthday and wellbeing days when you need t them.
  • Access to an Employee Assistance Program (EAP), providing you an outlet for confidential support in your personal and professional life.
  • Pet friendly office.
  • External reward activities based on performance.

About the role

While our stack of choice is Ruby on Rails for API & background processing on the backend + VueJS SPA on the frontend, our software and data engineers come from various backgrounds (Java, Node, Perl, React, Angular…). Some of us are stronger on the backend, other on the frontend, but we all work collaboratively top to bottom and we believe in using the most appropriate tool for the job.

Day to day we work on improving the performance and quality of our content collection technology, build new and better ways of alerting and reporting information to our users in our desktop & mobile apps, enhance our infrastructure to be more automated and reliable as we scale. We deploy on GCP cloud and aim for the sweet spot between modular monolith and micro-services. The variety and the amount of content (text, audio, video, images, PDF) we analyse make for many interesting challenges so we promise you will learn new things and won’t get bored.

What you'll be responsible for

  • 🫱🏽‍🫲🏼

    Collaborative Software Delivery

    Collaborate cross-functionally to integrate components, align requirements, and deliver high-quality products or systems

  • 🛠

    Product Engineering

    Design, develop, and improve software products by considering the entire system to meet user needs and align with business requirements

Skills you'll need

  • 💭

    Critical thinking

    Identifies and synthesizes patterns and trends amongst various sources of information to reach a meaningful conclusion, perspective or insight

  • 🔍

    Attention to detail

    Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables

  • 💡

    Problem solving

    Identifies problems and develops logical solutions that address the problems

Meet the team



Applying with Hatch

Streem is using Hatch to accept applications for this role. Hatch helps you demonstrate your fit, no matter your background.

Learn more about Hatch