Software Engineer

Two Bulls (Collingwood VIC, Australia) 10 days ago

At Two Bulls we partner with and build world-class digital products for visionary businesses. We are a band of roughly 90 people with offices in Melbourne and New York who look at today’s landscape of emerging technology and build tomorrow’s solutions. We ship early and we ship often, because experiences are better off in the hands of real people than on a whiteboard in a conference room.

We like to solve interesting problems that make a difference in people's lives. Some things we’ve done lately that we are proud of include:

  • Cutting edge face tracking to produce engaging interactive multimedia entertainment for children.
  • A telemedicine platform for parents to access pediatricians without waiting months for an appointment.
  • A new digital system for Scouts Australia to organise events and track individuals progress in our modern day life!

At the core of everything we do are the talented people who work together to solve these problems. We focus on creating an environment where the best come together to solve difficult problems with a playful mindset and bring excellence to everything we do. Most importantly we have fun while we are doing it!

We are currently recruiting a superstar Software Engineer to work in our cross-discipline squads and create best in class digital products for our clients! This role will be required to collaborate with both internal and external stakeholders to define software requirements and deliver on the technical elements of projects. We are essentially looking for an experienced all rounder who is passionate about working with new technologies and shipping code! We are interested in talking with Software Engineers who have experience with any of the following technologies:

  • Mobile
    • Android (Kotlin)
    • iOS (Swift)
  • Web
    • Vue.js, React, Typescript
  • Backend
    • ASP.NET Core (C#), Python
  • Ops
    • AWS (Particularly serverless services such as Lambda, API Gateway, ECS, DynamoDB, SQS)
    • CloudFormation or CDK.


  • Previous experience as a Software Engineer in a digital or start up environment.
  • A solid understanding of software engineering principles and practice, including code refactoring, design patterns, continuous integration, application security etc.
  • Comfortable working in a cross disciplinary team with close contact to clients.
  • Worked in (or familiar with) an agile environment.
  • Passionate about building great user experiences for clients!


  • Busy life? We get it! Although we are all currently working from home, we have and will always be flexible with working hours and arrangements.
  • We take an office-wide, daily Siesta to break away from the regular routine and afford you some daily headspace. We’ll also make sure you're not on Zoom all day long!
  • Want to go to an event or learn something? We’ll pay for it.
  • Don’t want to step out for food? We provide a daily communal lunch (for when we’re back at the office!).
  • #birthdaysoff — treat yourself. You deserve it!

Do you want to be part of a fast moving team where you can make a difference, solve challenging engineering problems and focus on your craft? Whether you consider yourself a super experienced engineer or are looking for that next challenging career move, we love to talk to you!

Looking for more flexible work options in your next role? Let's have a chat about it!
We at Two Bulls are really proud of our diverse, inclusive and collaborative culture. We’re always looking at ways that we can build and support a flexible workplace that allows our people to continue to balance work, life and everything in between!

Software Engineer

Apply On Company Site
Back to search page