Senior Software Engineering Lead

4 weeks ago


Melbourne, Victoria, Australia Hudson Full time

Drive Innovation and Leadership in a Dynamic Environment

We are seeking an experienced Principal Engineer to join our team at Nuix. As a key member of our engineering team, you will be responsible for driving change and innovation, engaging cross-team collaboration, fostering a high-performing team, and maintaining engineering best practices.

About the Role

The successful candidate will have extensive experience in Java, REST, and GraphQL, with a strong background in software development and leadership. You will be responsible for designing and implementing shared services as a platform, managing and optimizing elastic search clusters for efficient data storage and retrieval, developing and configuring installers for Nuix's software solutions, and utilizing your research engineering background to create and optimize algorithms that enhance system performance.

Your Key Responsibilities:

  • Design and Implement Shared Services: Develop and implement shared services as a platform, ensuring seamless integration across various systems.
  • Optimize Elastic Search Clusters: Manage and optimize elastic search clusters for efficient data storage and retrieval.
  • Develop Installers: Develop and configure installers for Nuix's software solutions, ensuring smooth deployment processes.
  • Research and Development: Utilize your research engineering background to create and optimize algorithms that enhance system performance.
  • Reverse Engineering: Reverse engineer file types to improve data handling and processing within Nuix's systems.

Your Top Skills & Experience:

  • Java, REST & GraphQL Experience: Extensive experience in Java, REST, and GraphQL, working in a Java data-centric domain.
  • Cross-Team Influence & Execution: Proven ability to influence and execute across teams.
  • Mentoring & Leadership: Strong mentoring and leadership skills, with experience in guiding less experienced staff.
  • Strategy to Execution: Ability to translate strategy into execution, resolving ambiguity and complexity.
  • Architectural Transformational Projects: Experience in leading architectural transformational projects.
  • Performance & Unit Testing: Extensive experience in performance and unit testing.

Estimated Salary: $180,000 - $220,000 per annum, depending on location and experience. We offer a comprehensive benefits package, including flexible working arrangements, professional development opportunities, and a supportive environment that values your expertise and fosters your professional growth.



  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Company Overview: Our company, Information & Communication Technology | Engineering - Software, specializes in developing innovative software solutions using cutting-edge technologies. Salary: $120,000 - $180,000 per annum Job Description: We are seeking an experienced Senior Software Engineer with expertise in cloud architecture to join our team. As a key...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Job DescriptionWe are seeking an experienced Senior Cloud Software Engineer to join our team in Information & Communication Technology | Engineering - Software. This role requires a strong background in cloud-based solutions using AWS services.Responsibilities:Design and Develop: Design, develop, and maintain Node.js and React.js applications, ensuring high...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    We are seeking a highly skilled Senior Software Engineer to join our team in Information & Communication Technology | Engineering - Software. Job Description: As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining Node.js and React.js applications on AWS cloud services. You will utilize your expertise in...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    About UsWe are a leading technology firm specializing in software development and engineering.Job Title: Senior Software EngineerDescriptionThe successful candidate will be responsible for designing, developing, and maintaining high-performance Node.js and React.js applications.We utilize AWS cloud services to architect, deploy, and manage scalable and...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Senior Software Engineer Position OverviewWe are seeking an experienced Senior Software Engineer to join our Information and Communication Technology | Engineering - Software team.Estimated Salary: $120,000 - $180,000 per yearThis role requires a strong background in Node.js and React.js development, as well as extensive experience designing and implementing...

  • Software Engineer

    4 weeks ago


    Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Information & Communication Technology | Engineering - Software is seeking an experienced Senior Software Engineer with a strong background in Node.js and React.js development.Job OverviewThis exciting opportunity involves designing, developing, and maintaining scalable containerized microservices using Docker on AWS Elastic Container Service (ECS). The...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Company OverviewWe are a leading Information and Communication Technology company specializing in software engineering. Our mission is to deliver cutting-edge solutions that meet the evolving needs of our clients.Salary$120,000 per annum, plus additional benefits.Job DescriptionWe are seeking an experienced Senior Software Architect to join our team. As a...


  • Melbourne, Victoria, Australia Pyramid Global Technologies Full time

    About this opportunity We are seeking a highly skilled Senior Software Engineering Lead to join our team at Pyramid Global Technologies. As a key member of our engineering department, you will be responsible for leading the development of complex software systems. The ideal candidate will have a strong background in software engineering principles, with...


  • Melbourne, Victoria, Australia CommBank Full time

    About this roleWe are seeking an experienced Senior Software Engineering Lead to join our Enterprise Transformation Program as an Executive Director of Technology.This is a highly technical and leadership-focused role, where you will play a key part in shaping the future of digital technology for our customers. As a seasoned technologist with a passion for...


  • Melbourne, Victoria, Australia Two Circles Full time

    Job SummaryWe are seeking an experienced Senior Full Stack Engineer to join our team in Melbourne, Australia.About Two CirclesTwo Circles is a global sports agency that drives growth for sports properties by delivering deeper connections with fans through the intelligent use of data and technology. We work with some of the world's biggest sports...


  • Melbourne, Victoria, Australia Braves Technologies Full time

    We are seeking an exceptional Senior Software Engineer to join our team as a Technical Lead at Braves Technologies.As a Technical Lead, you will be responsible for leading by example and working hands-on alongside your teammates on delivery. You will also provide high-level guidance and advice to our clients, ensuring technical excellence in all aspects of...


  • Melbourne, Victoria, Australia Dental Corporation Full time

    About the RoleAs a Senior Software Engineering Lead with Dental Corporation, you will partner closely with our Technology Team to deliver high-quality software solutions at pace to drive strategic outcomes for our customers. Your primary focus will be on contributing to software development and maintenance, including successful delivery of strategic change...


  • Melbourne, Victoria, Australia Electronic Arts Full time

    Unlock Your Potential as a Senior Software Engineer at Electronic ArtsWe're seeking an exceptional Senior Software Architect Lead to join our team of talented engineers and help shape the future of our technology.About the RoleYou will lead the design and development of high-performance, scalable software solutions that meet the needs of our customers.You...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    Job SummaryWe are seeking an experienced Software Engineer with expertise in Node.js, React.js, and AWS cloud technologies to join our Information & Communication Technology | Engineering - Software team.


  • Melbourne, Victoria, Australia Squiz Full time

    The Squiz product team is working to deliver a cloud-based Digital Experience Platform (DXP) that encompasses Content Management, Optimisation tooling, and Platform services.We are seeking a Senior Software Engineering Team Lead to join our product engineering team on a permanent basis. This role will focus on enhancing the Artificial Intelligence (AI)...


  • Melbourne, Victoria, Australia Mantech International Systems Recruitment Full time

    A leading company in the high-tech defence sector, specialising in innovative solutions that integrate advanced imaging and visual technologies to solve complex real-world challenges is looking for a senior embedded software engineer.The role will involve designing and developing firmware and software algorithms at the firmware, software, or PCB levels....


  • Melbourne, Victoria, Australia Pepperstone Full time

    We're seeking a highly skilled Senior Engineer to join our team in Melbourne. As a key member of our technology team, you will be responsible for developing high-quality software solutions, leading technical projects, and mentoring junior team members.The role requires expertise in TypeScript (React) and full-stack development with an array of languages and...


  • Melbourne, Victoria, Australia Pearson Carter Full time

    About the OpportunityWe are seeking a highly skilled Senior Software Engineering Director to join our team at Pearson Carter. As a key member of our leadership team, you will be responsible for building and leading a high-performing engineering team from scratch.Our client is a global Ed-Tech leader that partners with universities across four countries to...


  • Melbourne, Victoria, Australia Information & Communication Technology | Engineering - Software Full time

    **Company Overview:**We are a leading Information & Communication Technology | Engineering - Software company, dedicated to delivering innovative solutions that transform the way we live and work.


  • Melbourne, Victoria, Australia Pepperstone Full time

    About PepperstoneWe're a regulated online Forex and CFD trading platform. With the scale of a global fintech and the agility of a start-up, we arm our clients with everything they need to take on the global markets with confidence.Job SummaryWe are seeking a seasoned Senior Software Engineering Manager to lead our Onboarding platform engineering team. As a...