Senior Software Engineer

Job description

WHO WE ARE

Neara is a high-growth software company headquartered in Sydney, Australia. We are backed by some of Australia’s leading technology and infrastructure investors. We recently closed a Series A financing round led by Square Peg Capital, one of Australia’s pre-eminent venture capital funds, and which also involved Skip Capital, and a number of leading angel investors.


We are tackling the toughest challenges in the rapidly evolving energy and infrastructure sector. Our proprietary software platform generates three-dimensional digital models of infrastructure assets, enabling complex, engineering-grade analysis to be performed at scale. Our state-of-the-art, cloud-based model enables utilities and infrastructure asset owners to enhance the operation and performance of their assets by optimizing capital spend, reducing operational costs, and improving safety and risk management. As a team, we are passionate about the role that Neara is playing in reshaping and evolving an industry at a critical time in its history.


From graphics to machine learning, physics simulations to big data, there are opportunities to work on almost any juicy tech problem. 

 

The kind of work you will find here:

  • Create optimised, state of the art 3D graphical user interfaces
  • Build physics simulation engines that scale across millions of assets
  • Develop algorithms to generate accurate models from imperfect data
  • Develop data structures that can perform in real-time with user interaction on large underlying data sets
  • Work with a variety of data sources, including LiDAR, aerial photography & photogrammetry, 
  • Work on real-time collaboration & live update algorithms
  • Put your software engineering skills to the test in organising functionality for many use cases in a complex domain (this is not an "on click button, send RPC" kind of application)
  • Mentor other engineers in best practices

Job requirements

Must Have:

  • Demonstrated significant contribution or leadership on a complicated technical project or product
  • Strong grasp of software engineering principles and trade-offs
  • Strong grasp of algorithms/data structures
  • Good knowledge in general about technology stacks, the web, mobile, security, system infrastructure, and ability (and desire) to learn new technology quickly
  • Comfortable with mathematics - maths or engineering background a plus
  • More than 5 years experience as a software engineer
  • Bachelors Degree in Computer Science (or equivalent)


Nice to Have:

  • Proficiency specifically in Typescript, C++, {Java|Type}script/HTML/CSS, WebGL
  • Experience with AWS, GCP


Some of the benefits

  • Competitive salary
  • Flexible hours
  • Minutes to the train station
  • Catered lunches
  • Great coffee / Barista training