235 Software Engineering jobs in Australia

Software Engineering Lead

North Sydney, New South Wales RELX INC

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About the Business:
LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, our Team:
IDVerse is a Sydney-based start-up that is a global pioneer in the development of digital identity
verification technology. We've built everything from the ground up and have a broad range of blue-chip customers across banking, telecommunications, government and more. We've perfected the technology locally in Australia and New Zealand and are quickly expanding into the northern hemisphere.
Join a strong team of passionate engineers and build a world-class platform to fight identity fraud at a global scale.
About the Role:
The Software Engineering Lead serves as a subject matter expert of Software Engineers. In addition to writing code on complex systems and applications, they provide direction on project plans, schedules, and methodologies and manages direct reports.
Please ensure that your resume is kept between 1-2 and a max of 3 pages.
Responsibilities:
+ Serve as the initial point of escalation for software development issues within specific area of responsibility.
+ Interface with other technical personnel or team members to finalize requirements.
+ Write and review portions of detailed specifications for the development of system components of moderate complexity.
+ Complete complex bug fixes.
+ Work closely with other development team members to understand moderately complex product requirements and translate them into software designs.
+ Successfully implement development processes, coding best practices, and code reviews.
+ Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
+ Resolve complex technical issues as necessary.
+ Mentor and/or train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
+ Keep abreast of new technology developments.
+ Design and work with complex data models.
+ Carry out management responsibilities in accordance with the organization's policies, procedures, and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; and addressing complaints and resolving problems.
+ Ensure all staff is provided with training and resources needed to perform their jobs to the most outstanding degree possible. Ensure all staff is provided with frequent feedback and coaching in order to meet and exceed individual and team performance goals consistently.
+ Manage and encourage new ideas from staff to foster improvements through innovations.
+ Empower the staff to be accountable and responsible for their own actions and decisions.
Requirements:
+ 7+ years of Software Engineering experience
+ BS Engineering/Computer Science or equivalent experience required
+ Advanced knowledge of software development methodologies (e.g., Agile, Waterfall).
+ Strong experience with various resource models such as Managed Services and/or Staff Augmentation.
+ Strong knowledge in industry best practices in external resource development.
+ Ability to partner and lead internal and external technology resources in solving complex business needs.
+ Test-driven development.
+ Strong research skills.
+ Strong proficiency with data manipulation language including optimization techniques.
+ Strong understanding of normalized/dimensional data modeling principles.
+ Ability to design and work with complex data models.
+ Strong knowledge of multiple data storage subsystems.
+ Expertise in development languages including but not limited to: Rust, C/C++, UNIX.
+ Strong knowledge in industry best practices in development.
+ Ability to partner and lead internal and external technology resources in solving complex business needs.
+ Knowledge in using and developing applicable tool sets.
+ Ability to write and review portions of detailed specifications for the development of complex system components.
+ Strong skills in setting, communicating, implementing, and achieving business objectives and goals through the direct management of others.
+ Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity.
+ Strong problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making.
+ Strong communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums.
Working for you
+ We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
+ Discounted Health plan rate and Optical Assistance
+ Life assurance and income protection
+ Option to buy additional Annual Leave days
+ Employee Assistance Program
+ Flexible working arrangements
+ Benefits for you and your family
+ Access to learning and development resources
Your recruiter will advise you on the full benefits package for your location
Learn more about the LexisNexis Risk team and how we work
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1- .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
This advertiser has chosen not to accept applicants from your region.

Manager Software Engineering

North Sydney, New South Wales RELX INC

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About the Business:
LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, our Team:
IDVerse is a Sydney-based start-up that is a global pioneer in the development of digital identity
verification technology. We've built everything from the ground up and have a broad range of blue-chip customers across banking, telecommunications, government and more. We've perfected the technology locally in Australia and New Zealand and are quickly expanding into the northern hemisphere.
Join a strong team of passionate engineers and build a world-class platform to fight identity fraud at a global scale.
About the Role:
This position provides leadership, management, direction, and vision to software engineers and/or development employees including offshore contractors/consultants and interns needed to support, run, and change activities in the software development life cycle. The position works closely with development peers, product and project leaders/managers, and other in-house software developers as well as directs the successful completion and delivery of respective software components and any other related deliverables. The position is additionally expected to report progress to senior management. Additional responsibilities may include oversight of the department budget, identifying and supporting talent, and defining resource requirements and allocations
Please ensure that your resume is kept between 1-2 and a max of 3 pages.
Responsibilities:
- Successfully partner and lead large offshore resources in solving complex business needs.
- Perform reviews to ensure enterprise and architectural standards and processes are followed.
- Complete management responsibilities to include performance management, hiring and coaching of staff, and resource planning.
- Write advanced complex code for computer systems and serve as a senior source of expertise.
- Manage system and user acceptance testing cycles to ensure accurate and quality business solutions.
- Lead the development of technical standards, and perform reviews to ensure enterprise and architectural standards and processes are followed.
- Serve as a primary technical point of contact for external technology resources.
- Recommend technical strategy and direction across functional area.
- Participate in development and evolution of architecture.
- Consult with stakeholders to find alternative work-arounds during system outages.
- Provide design input across a product.
- Work directly with customers and end users.
- Serve as acknowledged "go to" person on coding and technical issues.
- Interface with other technical personnel or team members to finalize requirements.
- Write and review portions of detailed specifications for the development of system components of moderate complexity.
- Complete complex bug fixes.
- Design and work with complex data models.
- Seek diverse ideas and perspectives from a variety of sources to create better solutions, products, and services.
- Carry out management responsibilities in accordance with the organization's policies, procedures, and applicable laws. Responsibilities include interviewing, hiring, and training employees; planning, assigning, and directing work; appraising performance; rewarding and disciplining employees; and addressing complaints and resolving problems.
- Ensure all staff is provided with training and resources needed to perform their jobs to the most outstanding degree possible. Ensure all staff is provided with frequent feedback and coaching in order to meet and exceed individual and team performance goals consistently.
- Manage and encourage new ideas from staff to foster improvements through innovations.
- Empower the staff to be accountable and responsible for their own actions and decisions.
Requirements:
QUALIFICATIONS:
- 10+ years of Software Development experience
- 2+ years of management experience
- BS Engineering/Computer Science or equivalent experience required; advanced degree preferred
TECHNICAL SKILLS:
- Expertise and proven experience in various staffing and resource models.
- Strong proficiency in database technology, design and manipulation, optimization, and best practices.
- Knowledge in normalized/dimensional data modeling principles and their application to complex business needs.
- Expertise in techniques for design and code reviews of offshore technical proposals.
- Proven knowledge and experience in project planning and management tools to manage project progress, budget, and scope.
- Experience in code reviews and development approaches.
- Expertise in industry best practices in offshore partnership development.
- Proven ability to lead test-driven development and maintenance.
- Industrywide or broad companywide technical knowledge.
- Specialized coding skills.
- Knowledge of large complex systems.
- Proven ability to adapt to new roles and responsibilities.
- Software development process expert in applicable methodologies (e.g., Agile, Waterfall).
- Expertise in data modeling, design and manipulation, optimization, best practices, tuning, and leading industry trend knowledge.
- Expertise in industry technology language development trends.
- Proven expertise and experience applying industry best practices in all aspects of development.
- Expert knowledge of multiple data storage subsystems.
- Strong budgeting and finance skills.
- Proven expertise in the use and development of applicable desktop tool sets.
- Proven expert in partnering and leading internal and external technology resources in solving complex business needs.
- Strong experience with various resource models such as Managed Services and/or Staff Augmentation.
- Strong proficiency with data manipulation language including optimization techniques.
- Ability to design and work with complex data models.
- Expertise in development languages including but not limited to: Rust, Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
- Knowledge in using and developing applicable tool sets.
- Ability to write and review portions of detailed specifications for the development of system components of advanced complexity.
- Strong skills in setting, communicating, implementing, and achieving business objectives and goals through the direct management of others.
- Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity.
- Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/solutions; and identifying risks/impacts and schedule adjustments to facilitate management decision-making.
- Advanced communication (verbal and written) and customer service skills. Strong interpersonal, communication, and presentation skills applicable to a wide audience including senior and executive management, customers, etc., including diction/terminology and presenting information in a concise and effective manner to clients, management, and various departments using assorted communication mediums.
Working for you
+ We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
+ Discounted Health plan rate and Optical Assistance
+ Life assurance and income protection
+ Option to buy additional Annual Leave days
+ Employee Assistance Program
+ Flexible working arrangements
+ Benefits for you and your family
+ Access to learning and development resources
Your recruiter will advise you on the full benefits package for your location
Learn more about the LexisNexis Risk team and how we work
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1- .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Graduate

Brisbane, Queensland Caterpillar, Inc.

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

**Career Area:**
Engineering
**Job Description:**
**Your Work Shapes the World at Caterpillar Inc.**
When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
**Caterpillar of Australia is looking for an** **Software Engineering Graduate** **to join the team in 2025 based in Brisbane CBD.**
Caterpillar is the world's leading manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives. We are a leader in autonomous solutions and proudly have the largest global presence in the industries we serve. Since our earliest days, Caterpillar has provided products and services that benefit our customers, continually improving the quality of the environment and communities where we live and work while helping build a better, more sustainable world.
**Job Purpose:**
This is an exciting opportunity for a recent graduate, or someone nearing completion of an engineering university degree, focused on software and/or product development, cloud engineering, DevOps, etc. This position is ideal for a candidate looking to start their career with the world leader in Mining Autonomous Truck Solutions! This is a developmental role and successful candidates will be trained and supported in autonomous system development including system design, software development, solution validation and system troubleshooting. You will join a supportive team who will provide ongoing mentoring and coaching as you grow in your career. This is an excellent opportunity to get hands on and become a leading expert in mining technology.
**Job Duties:**
+ Motivated by the opportunity to deliver high quality software products to mining technology customers, you will thrive in an environment where you can collaborate with technical professionals.
+ You will help to create the backend services as well as ensure a cohesive integration with contributed components.
+ Opportunities exist to extend your reach into UI and cloud development.
+ Our workgroup is committed to a diverse and inclusive culture whereby we respect the unique talents, experiences and viewpoints of all our employees.
+ The position responsibilities include a strong quality focus through significant interaction with integration points including: Software in the Loop (SIL), Hardware in the Loop (HIL), Simulation, Substitute machine testing, and actual machine testing.
**Specific Responsibilities Include:**
Working within an Agile product development group:
+ Hands on developing and delivering software products and solutions through the full SDLC.
+ Leverage your recent knowledge gained at university to contribute ideas and identify gaps in process.
+ Opportunities to work with different teams covering:
+ Software development directly on Cat's commercial products and supporting solutions.
+ Issue identification, support and resolution.
+ Quality assurance processes using test cases and building test automation.
+ DevOps practices including pipeline creation and management.
+ Release management.
+ Product management.
**Background/Experience:**
+ You have an open mind to exploring different areas of software development from requirements gathering to customer delivery in a mining domain needing the world's greatest autonomy and fleet management system!
+ Recent university degree in software engineering, computer science or related.
**Additional Information:**
+ This position requires the successful candidate to work full-time in our Brisbane CBD office.
_Caterpillar of Australia is not currently hiring foreign national applicants that require or will require sponsorship._
**Posting Dates:**
July 3, 2025 - July 17, 2025
Caterpillar is an Equal Opportunity Employer.
Not ready to apply? Join our Talent Community ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineering Studentship

3168 Clayton, Victoria CSIRO

Posted today

Job Viewed

Tap Again To Close

Job Description

contract
This is a Software Engineering Studentship role with CSIRO based in Clayton, VIC, AU
== CSIRO ==

Role Seniority - graduate

More about the Software Engineering Studentship role at CSIRO

Acknowledgement of Country

CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our vision towards reconciliation .

Child Safety

CSIRO is committed to the safety and wellbeing of all children and young people involved in our activities and programs. View our Child Safe Policy .

The Opportunity

  • Exciting 12-month opportunity if you are passionate about a career in research

  • Available to students undertaking Undergraduate or Masters studies in science or engineering and want to get hands-on research experience

  • Be part of the team working on full-stack software development for real-time sensing applications including novel technologies

This Studentship is in the Electrical Connections Team, part of the CSIRO Mineral Resources Processing Program. There are 6 groups in the program, each group consists of 4-6 teams. Whilst the student will be embedded in a single team they are exposed to the science/engineering being conducted across the program.

CSIRO Mineral Resources is one of the largest minerals research and development groups in the world, partnering with industry, government and other sectors to deliver breakthrough innovation and solutions across the minerals value chain. The successful student will join our dynamic ‘Electrical Connections’ team in Clayton (Victoria), and work across various projects that will deliver a significant future Intellectual Property and Licencing (IP&L) revenue stream to the CSIRO Mineral Resources Processing Program. With several core mineral processing technologies being developed, and a large number of opportunities being progressed with multiple clients in Australia and overseas, our team is currently working on enhancing this growth area by providing a mix of high value add consulting, contracted experimental testing and longer-term co-investment prototype development & testing.

Team website:

You will be required to:

  • Work (primarily) on full-stack software development for real-time sensing applications including novel technologies.

  • Undertake key responsibilities which will include:

  • Database design and modification (storage);

  • Web/mobile user interface design and development (front-end);

  • API design, database and hardware communication i.e., sensors and actuators (back-end); and

  • Security, implementation of security features to the system, credential-based authentication and role-based authorisation (security).

  • Undertake all work-related activities and interactions in accordance with the spirit and practice of CSIRO’s Code of Conduct, Health, Safety and Environment plans and policies, Diversity initiatives and Zero Harm goals.

Location: Clayton, VIC

Duration: 12 months

Job reference: 99346

To be considered, you will need to be:

  • Presently undertaking Undergraduate or Master’s studies in one of the following courses:

  • Computer Science in a relevant discipline i.e., Software Development; or

  • Engineering in a relevant discipline i.e., Software Engineering.

  • Eligible for an official University structured 12-month industry placement unit.

  • Able to operate from the CSIRO Clayton site on a full-time basis.

  • Willing and have the capacity to learn on the job e.g., able to undertake independent research to extend their working knowledge.

  • In possession of undergraduate level understanding of software development (programming concepts/paradigms, object-oriented programming).

  • Able to read software documentation i.e., API/libraries

Eligibility

Applications are open to Australian/New Zealand Citizens or Australian Permanent Residents Only.

How to Apply:

To apply you will be required to:

  • Submit a Resume/CV and cover letter outlining your suitability and motivation for the role (as one document) in the ‘ Resume/CV ’ field; and

  • Upload your most recent academic results in the ‘ Cover Letter ’ field.

Contact: If you have any questions regarding this studentship please contact David Molenaar by email at or by phone at (03) 9545 8893.

Please do not email your application directly to David Molenaar. Applications received via this method will not be considered.

Diversity and inclusion

We are working hard to recruit people representing the diversity across our society, and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish.

About CSIRO:

At CSIRO Australia's national science agency, we solve the greatest challenges through innovative science and technology. We put the safety and wellbeing of our people above all else and earn trust everywhere because we only deal in facts. We collaborate widely and generously and deliver solutions with real impact.

CSIRO is committed to values-based leadership to inspire performance and unlock the potential of our people.

Join us and start creating tomorrow today!

Applications Close: Sunday, 1 June 2025, 11:59pm AEST




Before we jump into the responsibilities of the role. No matter what you come in knowing, you’ll be learning new things all the time and the CSIRO team will be there to support your growth.

Please consider applying even if you don't meet 100% of what’s outlined

Key Responsibilities
  • Full-stack software development
  • Database design and modification
  • Web/mobile user interface design


Key Strengths
  • Full-stack software development
  • Database design
  • API design
  • Web/mobile user interface design
  • Security implementation
  • Independent research


Why CSIRO is partnering with Hatch on this role. Hatch exists to level the playing field for people as they discover a career that’s right for them. So when you apply you have the chance to show more than just your resume.

A Final Note: This is a role with CSIRO not with Hatch.
This advertiser has chosen not to accept applicants from your region.

Rust Software Engineering Lead

Melbourne, Victoria RELX INC

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About the Business:
LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, our Team:
IDVerse is a Sydney-based start-up that is a global pioneer in the development of digital identity
verification technology. We've built everything from the ground up and have a broad range of blue-chip customers across banking, telecommunications, government and more. We've perfected the technology locally in Australia and New Zealand and are quickly expanding into the northern hemisphere.
Join a strong team of passionate engineers and build a world-class platform to fight identity fraud at a global scale.
About the Role:
The Rust Software Engineering Lead focuses on developing robust, well-documented, and tested web and API-based applications, primarily using Rust. You'll collaborate closely with the SVP of Architecture, engineers, and product team to build internal libraries and contribute to greenfield projects. The front-end stack involves Rust (Leptos for WASM) and Tailwind CSS, with a strong emphasis on event-based architectures and AWS serverless technologies.
Please ensure that your resume is kept between 1-2 and a max of 3 pages.
Responsibilities:
+ You will work in close collaboration with our SVP of Architecture, our engineering team and our product team to:
+ Write and re-write hardened, documented, and tested web and API-based applications
+ Build our growing collection of libraries
+ Define and enforce best practices of an expanding Rust team
+ Green-field work; front-end applications are written in Rust, using Leptos for WASM and Tailwind for CSS.
+ Preference on event-based architectures, cloud (AWS) and serverless.
Requirements:
+ Technical competence is critical
+ Passion for communication and collaboration across the business.
+ Solid experience creating and maintaining web based and API-based applications ideally in Rust.
+ Demonstrate having built non-trivial Rust projects, ideally web-related
+ Comfortable with Javascript/Typescript
+ Ability to communicate clearly, both in written and verbal, and collaborate effectively with a remote team
+ Strong documentation skills and the mindset of an untested code is a broken code
+ Autonomous, dependable, responsible, and committed.
+ Building front-end Web Assembly applications with a strong preference on Leptos
+ Machine learning problem solving experience
+ Developed for/with AWS Serverless technologies (API Gateway, Lambda, DynamoDB.).
+ Deep understanding of data structures and time complexity analysis of algorithms.
+ Extensive experience building high-scale, concurrent systems and measuring throughout.
Working for you
+ We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
+ Discounted Health plan rate and Optical Assistance
+ Life assurance and income protection
+ Option to buy additional Annual Leave days
+ Employee Assistance Program
+ Flexible working arrangements
+ Benefits for you and your family
+ Access to learning and development resources
Your recruiter will advise you on the full benefits package for your location
Learn more about the LexisNexis Risk team and how we work
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1- .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
This advertiser has chosen not to accept applicants from your region.

Rust Software Engineering Lead

North Sydney, New South Wales RELX INC

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

About the Business:
LexisNexis Risk Solutions is the essential partner in the assessment of risk. Within our Business Services vertical, we offer a multitude of solutions focused on helping businesses of all sizes drive higher revenue growth, maximize operational efficiencies, and improve customer experience. Our solutions help our customers solve difficult problems in the areas of Anti-Money Laundering/Counter Terrorist Financing, Identity Authentication & Verification, Fraud and Credit Risk mitigation and Customer Data Management. You can learn more about LexisNexis Risk at the link below, our Team:
IDVerse is a Sydney-based start-up that is a global pioneer in the development of digital identity
verification technology. We've built everything from the ground up and have a broad range of blue-chip customers across banking, telecommunications, government and more. We've perfected the technology locally in Australia and New Zealand and are quickly expanding into the northern hemisphere.
Join a strong team of passionate engineers and build a world-class platform to fight identity fraud at a global scale.
About the Role:
The Rust Software Engineering Lead focuses on developing robust, well-documented, and tested web and API-based applications, primarily using Rust. You'll collaborate closely with the SVP of Architecture, engineers, and product team to build internal libraries and contribute to greenfield projects. The front-end stack involves Rust (Leptos for WASM) and Tailwind CSS, with a strong emphasis on event-based architectures and AWS serverless technologies.
Please ensure that your resume is kept between 1-2 and a max of 3 pages.
Responsibilities:
+ You will work in close collaboration with our SVP of Architecture, our engineering team and our product team to:
+ Write and re-write hardened, documented, and tested web and API-based applications
+ Build our growing collection of libraries
+ Define and enforce best practices of an expanding Rust team
+ Green-field work; front-end applications are written in Rust, using Leptos for WASM and Tailwind for CSS.
+ Preference on event-based architectures, cloud (AWS) and serverless.
Requirements:
+ Technical competence is critical
+ Passion for communication and collaboration across the business.
+ Solid experience creating and maintaining web based and API-based applications ideally in Rust.
+ Demonstrate having built non-trivial Rust projects, ideally web-related
+ Comfortable with Javascript/Typescript
+ Ability to communicate clearly, both in written and verbal, and collaborate effectively with a remote team
+ Strong documentation skills and the mindset of an untested code is a broken code
+ Autonomous, dependable, responsible, and committed.
+ Building front-end Web Assembly applications with a strong preference on Leptos
+ Machine learning problem solving experience
+ Developed for/with AWS Serverless technologies (API Gateway, Lambda, DynamoDB.).
+ Deep understanding of data structures and time complexity analysis of algorithms.
+ Extensive experience building high-scale, concurrent systems and measuring throughout.
Working for you
+ We know that your wellbeing and happiness are key to a long and successful career. These are some of the benefits we are delighted to offer:
+ Discounted Health plan rate and Optical Assistance
+ Life assurance and income protection
+ Option to buy additional Annual Leave days
+ Employee Assistance Program
+ Flexible working arrangements
+ Benefits for you and your family
+ Access to learning and development resources
Your recruiter will advise you on the full benefits package for your location
Learn more about the LexisNexis Risk team and how we work
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1- .
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here .
Please read our Candidate Privacy Policy .
We are an equal opportunity employer: qualified applicants are considered for and treated during employment without regard to race, color, creed, religion, sex, national origin, citizenship status, disability status, protected veteran status, age, marital status, sexual orientation, gender identity, genetic information, or any other characteristic protected by law.
USA Job Seekers:
EEO Know Your Rights .
RELX is a global provider of information-based analytics and decision tools for professional and business customers, enabling them to make better decisions, get better results and be more productive.
Our purpose is to benefit society by developing products that help researchers advance scientific knowledge; doctors and nurses improve the lives of patients; lawyers promote the rule of law and achieve justice and fair results for their clients; businesses and governments prevent fraud; consumers access financial services and get fair prices on insurance; and customers learn about markets and complete transactions.
Our purpose guides our actions beyond the products that we develop. It defines us as a company. Every day across RELX our employees are inspired to undertake initiatives that make unique contributions to society and the communities in which we operate.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager, Google Photos

Sydney, New South Wales Google

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan ( for more information.
Minimum qualifications:
+ Bachelor's degree or equivalent practical experience.
+ 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
+ 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
Preferred qualifications:
+ Master's degree or PhD in Computer Science or related technical field.
+ 3 years of experience working in a changing organization.
+ Experience with computer vision/graphics.
+ Knowledge of machine learning or image/video processing algorithms for consumer photography or mobile applications.
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user.
+ Set and communicate team priorities that support the broader organization's goals, align strategy, processes, and decision-making across teams.
+ Set clear expectations with individuals based on their level and role and align to the broader organization's goals, meet regularly with individuals to discuss performance and development, and provide feedback and coaching.
+ Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
+ Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
+ Define and influence technical direction and long-term strategy in conjunction with Technical Leads, helping your team make balanced tradeoffs, and prioritize engineering excellence investments in a systemic way.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineering Jobs in Australia !

Senior Software Engineering - Product & Technology

3000 Melbourne, Victoria Xero

Posted today

Job Viewed

Tap Again To Close

Job Description

This is a Senior Software Engineering - Product & Technology role with Xero based in Melbourne, VIC, AU
== Xero ==

Role Seniority - senior

More about the Senior Software Engineering - Product & Technology role at Xero

Our Purpose

At Xero, we’re here to help you supercharge your business. We do this by automating routine tasks, surfacing actionable insights and connecting businesses with the right data, advisors and apps. When that happens, we’re not only making life better for small business, we’ll be building a stronger economy that can change the world.

Engineering @ Xero

We're hiring for multiple positions across Xero, with a focus on two key areas: Xero Product , where you will work to continuously improve the features of Xero software; Xero Platform , where you'll build and maintain critical applications and services consumed by teams throughout Xero globally.

We believe that a solid technical foundation and strong growth mindset are the keys to success in Software Engineering. You won’t find a long list of must-have tech requirements below!

While you don’t have to have worked with our tech stack previously, what is important is that you have relevant experience that will help you get started quickly, and you are happy to learn as you go.

Generally, if a team is creating a new code base, it may look like the following:

• A microservice, written in C# on .NET

• Utilising a variety of AWS services

• Running in a Docker container, orchestrated by Kubernetes

• Accessed by SPA written in React with TypeScript

• Deployed with an automated CI/CD pipeline

• Monitored by industry leading monitoring, alerting, tracing, and logging tools

What we look for in a Xero Engineer:

• Self-awareness and growth mindset

• Openness to learning from failure

• Honesty, transparency and encouraging of feedback

• Teamwork, collaboration and mentorship

• Customer and product focus

• Commitment to supporting an inclusive culture and upholding Xero’s values

Life @ Xero

As an engineer at Xero, you’ll be joining us on our mission to be one of the most sustainably excellent software engineering companies in the world! You’ll have exposure to a variety of complex challenges at a global scale, whether it’s linking payments to different global markets, working on our world-renowned third party ecosystem or delivering solutions to small businesses around the world.

At Xero you will.

  • Join an inclusive cross-functional team and collaborate with Product, Design and Engineering.

  • Use the latest engineering and software delivery practices, at scale.

  • Support your growth with various training and development resources, including the opportunity to become AWS certified.

  • Get involved with the Xero Mentorship Program, our many communities of practice and Employee Resource Groups such as Rainbow X, Parents @ Xero, Neurodiversity @ Xero and many more.

Why Xero?

Offering very generous paid leave to use however you’d like (plus statutory holidays!), dedicated paid leave to care for your physical and mental wellbeing as well as an Employee Assistance Program to access mental health care for you and your family, health insurance, life insurance, and income protection, wellbeing and sports programmes, employee resource groups, 26 weeks of paid parental leave for primary caregivers, an Employee Share Plan, beautiful offices, flexible working, career development, and many other benefits that reflect our human value, you’ll do the best work of your life at Xero.

Our collaborative and inclusive culture is one we’re immensely proud of. We know that a diverse workforce is a strength that enables businesses, including ours, to better understand and serve customers, attract top talent and innovate successfully. We are a member of Pride in Diversity, in recognition of our inclusive workplace. Our goal is to make sure you feel welcome and supported to do the best work of your life.

At Xero we embrace diversity and inclusion and value a #challenge mindset. Research has shown that women and underrepresented groups are less likely to apply to jobs unless they meet every single competency or experience . If you are excited about this role, but your past experience doesn't align perfectly, we encourage you to apply anyway. You could be just the right person for this role and Xero. If you have any support or access requirements, we encourage you to advise us at time of application and throughout the interview process.




Before we jump into the responsibilities of the role. No matter what you come in knowing, you’ll be learning new things all the time and the Xero team will be there to support your growth.

Please consider applying even if you don't meet 100% of what’s outlined

Key Responsibilities
  • Improve Xero Product
  • Build and maintain applications
  • Collaborate with teams


Key Strengths
  • C# on .NET
  • ️ AWS services
  • Docker and Kubernetes
  • ️ React with TypeScript
  • CI/CD pipelines
  • Monitoring tools


Why Xero is partnering with Hatch on this role. Hatch exists to level the playing field for people as they discover a career that’s right for them. So when you apply you have the chance to show more than just your resume.

A Final Note: This is a role with Xero not with Hatch.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager, Open Source Security

Sydney, New South Wales Google

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

At Google, we have a vision of empowerment and equitable opportunity for all Aboriginal and Torres Strait Islander peoples and commit to building reconciliation through Google's technology, platforms and people and we welcome Indigenous applicants. Please see our Reconciliation Action Plan ( for more information.
Minimum qualifications:
+ Bachelor's degree or equivalent practical experience.
+ 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
+ 3 years of experience building and developing infrastructure or distributed systems.
+ 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.
+ Experience with security engineering, computer, network security, authentication and security protocols.
Preferred qualifications:
+ Master's degree or PhD in Computer Science or related technical field.
+ Experience as an active participant in technical/developer communities, open source projects, or other developer community groups.
+ Experience with cloud infrastructure and technologies.
+ Experience as a Software Engineer or Technical Lead, reviewing code and software designs.
Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.
With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.
The Core team builds the technical foundation behind Google's flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google's products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.
+ Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals. Meet regularly with individuals to discuss performance and development, and provide feedback and coaching.
+ Review code developed by other engineers and provide feedback to ensure standard procedures (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
+ Lead a team of engineers driving the innovation in a distributed infrastructure for open source products.
+ Build tools and maintain the release of open source software securely.
+ Work with external partners and the open source community.
Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. See also and If you have a need that requires accommodation, please let us know by completing our Accommodations for Applicants form:
This advertiser has chosen not to accept applicants from your region.

Software engineer engineering

Sydney, New South Wales TikTok

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

internship

Responsibilities

We are looking for talented individuals to join us for an internship in 2026 (Earliest starting in January). Internships at TikTok aim to offer students industry exposure and hands-on experience. Watch your ambitions become reality as your inspiration brings infinite opportunities at TikTok. Applicants must be current students and maintain enrollment throughout the entire internship period. Graduates are not eligible for internship positions.

Applicants should be available for a minimum 12-week internship, working at least 3 days per week onsite at TikTok's Sydney office.

About The Team

The Platform Engineering Team builds the multimedia infrastructure that powers TikTok and our other products. As part of the Intelligent Video department, we specialize in Video-on-Demand (VoD) technology, developing solutions that process billions of videos every day. Our work focuses on optimizing TikTok's high-performance VoD transcoder, architecting cost-saving VoD strategy platforms that have already reduced expenses by tens of millions, and building distributed task processing platforms that streamline multimedia development across the company. When you join our team, you'll contribute to video technologies that captivate millions of users worldwide while having opportunities to grow your skills and collaborate with industry experts. You'll directly shape the multimedia experiences that define modern social media. If you're energized by technical challenges, excited about cutting-edge technology, and want to make a meaningful impact at scale, we'd love to have you explore the exciting opportunities on our team.

Responsibilities

  • Participate in the design, development, and maintenance of the large-scale multimedia processing system, which processes billions of videos per day for TikTok.
  • Contribute to the construction of the VoD strategy platform to deliver cost-effective transcoding and storage optimization strategies for saving a tremendous amount of VoD costs.
  • Work in areas related to large-scale distributed system development, workflow orchestration, task scheduling, just-in-time video transcoding, data analysis, etc.

Qualifications

Minimum Qualifications

  • Undergraduate, or Postgraduate who is currently pursuing a Bachelor/Masters Degree in Software Development, Computer Science, Computer Engineering, or a closely related technical field, expecting to graduate by December 2026.
  • Candidates are expected to work on-site at our Sydney office for a minimum of three days per week during the internship, which runs for at least 3 months and may be extended based on performance and mutual agreement.
  • Solid basic knowledge of computer software, understanding of Linux operating system, storage, network IO, and other related principles.
  • Familiarity with one or more programming languages, such as Go, Python, and C++, with knowledge of design patterns and coding principles.
  • Strong learning and research abilities, good communication skills and teamwork spirit.

Preferred Qualifications

  • Experience in building and developing large-scale infrastructure and distributed systems.
  • Knowledge of data analysis and data mining, familiar with structural query language, e.g. sql/hsql.
  • knowledge of machine learning and mathematical modeling.

By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: />
If you have any questions, please reach out to us at

Job Information

About TikTok

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, and we also have offices in New York City, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us

Inspiring creativity is at the core of TikTok's mission. Our innovative product is built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and bring joy - a mission we work towards every day.

We strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. Every challenge is an opportunity to learn and innovate as one team. We're resilient and embrace challenges as they come. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our company, and our users. When we create and grow together, the possibilities are limitless. Join us.

Diversity & Inclusion

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At TikTok, our mission is to inspire creativity and bring joy. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.

Acknowledgment of Country

In the spirit of reconciliation, TikTok acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineering Jobs