Senior Software Engineer

Job Type: Full-time
Location: Sydney, Australia

About Fluent Commerce

The world of commerce is changing rapidly. To offer a premium customer experience, retailers need to adapt quickly and challenge the status quo. But their old systems can’t support this new reality. That’s why we exist.

Fluent Commerce was founded to solve this problem and accelerate commerce globally. We’ve created a powerful and exciting commerce platform designed to meet the retail needs of the future. It’s a huge opportunity and we’re proud to be at the heart of it. We are the future of global commerce. But we need your help.

Headquartered in Sydney’s Silicon Valley – Surry Hills – we’re growing quickly. New opportunities, both nationwide and internationally, are added regularly for those who want them. Are you ready to change the world of commerce? Then join us.

In return for your passion and commitment you’ll get a great salary with bonus and share options and the opportunity to work from home and enjoy flexible working hours. We offer a vibrant office, casual dress code and a fantastic team. If you’re looking for a creative, energetic environment where people never forget to have fun and are free to do what they love, then it is the right place for you.


Position Summary

As a Senior Software Engineer, you will be responsible for designing and implementing software to accelerate product development. You’ll be focused on some of the most interesting engineering problems to ensure high-quality software. Exceptional technical expertise and practical experience building large-scale distributed systems will be required to automate a flexible multi-tenant PaaS platform. 



  • Provide mentoring to junior members of the Fluent Commerce team.
  • Be a promoter of the Fluent Commerce culture and values
  • Develop and document technical specifications and designs
  • Review technical specifications and APIs provided by other team members and partners.
  • Develop and implement software code and associated unit tests
  • Develop build scripts and code for the continuous deployment 
  • Develop and implement automated testing frameworks and scripts
  • Develop and document technical support documentation
  • Provide technical support as required


What we’re looking for

  • 6+ years of experience as a Software Engineer
  • 4+ years of experience Java
  • 2+ years of experience in software development on AWS
  • A degree in Computer Science or similar, or ability to demonstrate equivalent knowledge
  • Demonstrated experience in platform API design and development
  • Strong Java and javascript software development experience.
  • Excellent communication, collaboration, reporting, analytical and problem solving skills
  • Knowledge on microservice and event-driven architecture
  • Experience in the following technologies a bonus::
    • CSS, Javascript, React
    • Spring / Hibernate / JPA
    • PostgresSQL, Dynamo, AWS Aurora
    • Kuebernetes, EC2, Cloudformation

To Apply

Please send a cover letter and your resume to:

< Back to Careers