Principal Software Engineer | Software Engineering Manager


If there was ever a technology superhero company that caught bad guys for a living using data as their super power – this would be it. Founded in 2007 this tucked away Startup built an incredible reputation from their initial product aimed at tracking child abuse material being shared on P2P networks that led to enormous results. Since then their platform has expanded to act as a visualization tool managing petabytes of data to help organizations such as the NYPD, US Marine Corp and Saudi Arabia’s Ministry of Interior understand criminal activity from fraud, child exploitation, IP theft to terrorism.

Their mission? To provide a product that “in a click of a button, you catch the bad guy”. Now if that isn’t the most badass thing I’ve ever heard, I don’t know what is.

Who they’re looking for

This team is scaling rapidly and needs someone at the forefront of their greenfield web product technical direction to lead by example. This is where you come in.

Being a cross between an architect and a deeply hands on developer, your typical day involves building PoCs from executive briefs to provide to the wider development team to produce. During these briefs however, you won’t be the quite “doer” in the background – they want to be challenged. If something won’t work, they want you to tell them it won’t work. You are their eyes and ears all things technical, and you will help pave their technical direction for the next 1,2,3 – 6 years to come.

The work

As it stands their current product is a monolithic WPF desktop based application, and you will be leading their new greenfield project to extrapolate individual services into their microservices web application. Part of a 6 developer team, they are managed by a Development Operations Manager, where you will be working on the proof of concept to create a complex web scrapping tool by building microservices, containers and configurations. A broad understanding of databases is a must as the work is very big data orientated, where the platform will use JanusGraph for elastic indexing to identify if person A is related to person B. There is a touch of brownfield work with Angular TypeScript Front End which constitutes around 20% of what this role is.

The tech

  • C#.NET Core Microservices Architecture 
  • Angular TypeScript
  • Azure, CI/CD Pipelines utilising Docker/Kubernetes

The responsibilities

  • Maintain an up-to-date knowledge of software technologies
  • Apply a holistic appraisal of technical domain problems to evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
  • Design, develop and execute software solutions to address business issues
  • Provide architectural blueprints and technical leadership to the development team

The benefits

  • 100% remote WFH opportunity
  • Own, lead and architect the technical direction for an incredibly fast-scaling cyber crime prevention tech scale-up
  • Impactful work – know your contributions literally stop terrible things from happening!

Ready to Snowden your career?

[email protected]
0407 903 686

Apply Now

Date Listed
[email protected]
Permanent / Full Time