BMT default image, depicting a supergraphic on a grey background

Senior Software Engineer

Job Details

The Role

TUFLOW (www.tuflow.com) is a suite of off-the-shelf software products for modelling the flow of water and associated environmental processes and is owned and developed by global consultancy BMT. BMT are a leading international design, engineering, science, digital data technology and risk management consultancy with a reputation for excellence and innovation. Delivering independent, complex design and consultancy capabilities and services for over 30 years, we pride ourselves on being equipped to support our clients to tackle the most complex, real-world issues and challenges. Within the Asia-Pacific (APAC) region, BMT is about 260 people strong with staff based in almost all Australian states and territories along with an Asian hub based in Singapore. BMT thrives on innovation and addressing challenges faced by our clients.

Learn more about your next company - (Welcome to BMT)

Your next job opportunity –

As a “Senior Software Engineer” you will be responsible for contributing to the development and release of new TUFLOW features, specifically with regard to enhancing and expanding the core computational engines and associated software development processes across all TUFLOW products. This newly created role, based in Brisbane, joins our innovative and award-winning team, driven by growth opportunities in key markets worldwide. 

Key Responsibilities: 

In addition to these duties, the post holder may be required to carry out such other duties as may reasonably be required, from time to time, to achieve the above role purpose. 

 

Qualifications and Skills:

o   Graphics Processing Unit (GPU) software development

o   Scientific software architecture, design and optimisation

"This role is not suited for those with a primary background in machine learning, artificial intelligence, or data science."

 

Our Benefits -

Our employee benefits are designed to ensure you have the resources you need to thrive. We value your contribution by offering the following benefits –

Where possible, our benefits are globally harmonised to ensure equality and consistency across our collaborative teams; we also tailor benefits to ensure they remain competitive with the local geographies in which we operate.

BMT genuinely believe everyone performs at their best when they have the flexibility to make working for BMT work best for you! we are interested in speaking to skilled talent with ADF capabilities regardless of where your located within Australia, we have offices located in Adelaide, Sydney, Melbourne, Brisbane & Perth and offer flexible work arrangements including work from home and hybrid. 

Our Values – 

We believe that an organisation can only be number one in its market if everyone in it works together as one. How we behave is just as important as what we do and BMT has a strong set of values that are embedded into the foundation for all our activities. Trust I Innovation I Passion I Respect I Collaboration  

Notice to Recruitment Agency & Related Services -

Please note BMT receives job applications exclusively via its ATS system. BMT does not warrant or agree to any unsolicited CVs submitted via any contact method including physical hard copies left with any employee at BMT or within our operational teams. We will not progress CVs shared on a speculative basis by email, and you accept our right to pursue such candidates with no obligation to third-party terms and conditions or liability to a fee.  


Share this