Senior Software Engineer

Location: Sydney CBD, New South Wales Salary: competitive
Sector: IT Type: Permanent

Progressive IT are currently seeking talented full-stack engineers with a proven track record of building robust, scalable products and an eye for finding elegant solutions to complex problems for a global marketing company.

Software Engineers are in integral part of this company's autonomous, multi-disciplinary product teams, working closely with UX designers, Product Managers, and other software engineers to deliver quality, rock-solid customer experiences and scale our systems for ever-increasing growth.

The company's stack is mainly C#, Java, Python, Golang, Javascript, and SQL, and they are looking to fill roles for a variety of projects including:

  • Event-driven microservices and APIs in a distributed architecture
  • Web applications (ReactJS, Node.js, Backbone.js, Hapi)
  • Infrastructure development on AWS (EC2, ECS, SNS/SQS, RDS, Elasticache, Elasticsearch)
  • Deploying, scaling, automating, and monitoring servers in multiple data centers and the cloud (DevOps & SREs)
  • Event streaming & big data solutions (Kafka, Spark)


  • BA/BS degree in Computer Science or equivalent industry experience
  • 5+ years' experience as a software developer (we would also consider talented and driven Junior Developers)
  • Fluency in at least two programming languages (C#, .Net, Java, Python, Go, C/C++, JavaScript)
  • You've used a range of storage engines (SQL, Elasticsearch, Cassandra, RDS offerings) and know when each type is useful
  • Effective communication skills, via interactive mediums and documentation


  • Experience in event streaming architecture and stream processing (Kafka, Spark)
  • All your infrastructure is code, you're experienced with configuration and orchestration tools for AWS and bare-metal provisioning (Terraform, Kubernetes, Puppet, Chef, Salt, Ansible)


  • An awesome work environment using the best available equipment
  • Adjustable desks so you're comfy
  • A personal chef and loads of snacks and drink options
  • Weekly happy hours and super fun, frequent team events
  • Flexible work hours and great vacation (we believe in the importance of work-life/personal-life balance)
  • Paid birthday day off
  • Paid time off to volunteer in our community
  • Training budget to make sure you're always learning and growing

Apply today to be considered and a consultant from Progressive will be in contact to discuss the role further.

To find out more about Progressive Recruitment please visit our website.

Award Winner for:

Best Medium Recruitment Company of the Year by Recruitment International 2018

Training & Development Initiative of the Year by Recruitment International 2018