About UsStreem delivers comprehensive and real time media monitoring, insights and reporting across Print, Online, TV, Radio, Podcast, and Social media as-it-happens.Building a user-friendly platform, enabled by technology and empowered by our people, is at the centre of Streem’s success. Since our market launch in 2017, we have grown to service 850+ Corporate and Government media teams across the world, helping them to track, analyse and respond to news events in real time.The RoleWhile 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 Do
Work with our engineering team to improve the existing platform and bring new features to life in our desktop/mobile/admin apps all the way from concept to deployment
Write efficient, maintainable and tested code that the rest of the team can rely on and refactor with confidence
Evaluate and build upon multiple external APIs and services available out there
Implement our own services where it makes sense to do so
Be involved in architecture, technology & tooling decisions
Deploy every day!
About YouYou are an enthusiastic software engineer with 3-5 years (mid-level) / 6+ (senior) years of experience across the whole web stack, familiar with Rails & Vue or keen to transfer skills from similar frameworks in different languages.An interest in news & media, data science and natural language processing and experience with with Elasticsearch databases are a bonus. Roles are flexible and we like to play on everyone strengths and interests.Why Streem? We’re driven by five core values that create a collaborative environment where innovative ideas flourish - we welcome responsibility, push the bar higher, remain easy to deal with, stay tuned in, and bring the energy! We welcome people who are motivated to make a positive impact by working hard, working together, and working towards a common goal to make media meaningful for our clients.Happy teams create inspired products, so we always strive to curate a culture that supports, uplifts and develops our staff. This includes a wide variety of benefits, including:
Daily gourmet lunches and snacks
Pup-friendly office space
Flexible and hybrid working
Fun seasonal team events
$2,000 Talent Referral Scheme
$3,000 p.a. Upskilling Allowance
Corporate gym and shopping discounts
Novated vehicle leasing