We are looking for a Senior Software Engineer to join the operational intelligence capability within CyberCX Intelligence. Be part of a dynamic, high-performing team with unparalleled visibility into our region's cyber threat landscape. Our ideal candidate will have the experience to drive the development of solutions that support CyberCX Intelligence technical collection requirements to enhance intelligence visibility.
You'll thrive in a fast-paced environment and be able to work both within a multidisciplinary team and proactively, under limited direction.
About The Team
CyberCX Intelligence is a dedicated intelligence capability, with experts in tactical, operational and strategic intelligence. Situated inside one of the world’s largest end-to-end cyber security companies, we have the information, access and context to help our customers to make better decisions at all levels: from threat hunts and cyber exercises, to incident response, remediation and uplift activities.
How You’ll Make An Impact
As a Senior Software Engineer, you will make a tangible impact to the security of organisations in Australia and globally. The primary accountability of the Senior Software Engineer is to design, build, maintain and continuously improve platforms and tools to facilitate all aspects of the intelligence lifecycle.
Day to day you will:
Support intelligence products by managing and delivering end-to-end cloud-based infrastructure.Establish strong cross-practice relationships across CyberCX and, as required, with external partners.Maintain an understanding of current commercial intelligence and IT security platforms and tooling, as well as of Australia’s cyber threat landscape and threat intelligence concepts more generally.Continuously look for ways to improve business and intelligence processes, share information, build partnerships and better engage and service customers, internal and external.Mentor technical analysts and non-technical team members at all levels, as required.
Key skills and attributes
3-5 years of experience in a similar role (e.g. software engineer, intelligence capability development, security engineering, software development lead/manager).Strong knowledge and understanding of software development practices, including Agile methodologies, version control (Git), code review, and CI/CD pipelines.Excellent Python programming and development skills with experience in data engineering/data analysis in Unix-based environments.Experience developing and deploying web applications using popular Python frameworks (e.g. Flask, FastAPI, Litestar) is highly desirable.Experience with UI/UX development using modern JavaScript frameworks desirable.Experience with structured and unstructured databases, including SQL, Postgres, Redis and Elastic databases.Experience with using cloud services/resources and automation.Experience or familiarity with AI concepts and machine learning, with a particular emphasis on Large Language Models (LLMs) and Generative AI models highly desirable.
Experience and qualifications
Minimum Bachelor’s level education, with tertiary or industry qualifications in Computer Science, Information Science, Computer Engineering or Threat Intelligence highly regarded.
What's in it for you?
Flexible working in a hybrid arrangement (a blend of office and WFH).A high-performing, collegiate team with a commitment to continuous learning.A dynamic environment where no day is the same, and you make a difference to customers and communities.Once-in-a-career growth opportunities.Attractive salary and employee benefits package.