cover

Software Engineering Intern - Australia/ 1 day ago

Application ends: 2026-10-01

Quick Summary

This paid Software Engineering Internship in Australia is for college students pursuing a Computer Science or related degree, graduating by June 2027, and interested in full-stack development. You will contribute to production systems for a Cyber Security Vulnerability Management Platform, working on integrations, workflows, APIs, and internal tooling. Responsibilities may include developing features with AI, building ReactJS frontend components, creating ETL integrations with REST APIs, writing automated tests, and debugging distributed systems. Applicants must be Australian citizens and have previous internship or equivalent experience in software engineering or a related field.

Software Engineering Intern

Are you a college student eager to launch your career in software engineering? Seek hands-on experience with real production systems and learn from seasoned engineers? Nucleus Security is hiring a Software Engineering Intern with an interest in full stack development to join our Engineering organization.

Location: AUS Remote
Department: Engineering
Employment Type: Internship (Paid)

Note: Due to business and regulatory requirements, we are currently only able to hire Australian citizens.

About Nucleus Security

Nucleus Security empowers organizations to manage and prioritize vulnerabilities at scale. Our platform unifies data from scanners, cloud platforms, and various security tools, ingesting, normalizing, and acting on large volumes of security data to efficiently enhance customer security posture.

Role Overview

As a Software Engineering Intern, you will collaborate with experienced engineers, contributing to systems that support integrations, workflows, APIs, and internal tooling across the Nucleus platform. This paid internship is specifically designed for college students aiming to start their careers in software engineering.

You will write real code for production systems, working on carefully scoped projects that emphasize learning, code quality, and maintainability. No prior professional software engineering experience is required for this role.

What You’ll Work On

Depending on team needs and your interests, your responsibilities may include:

  • Leveraging AI to develop new features and resolve bugs within a Cyber Security Vulnerability Management Platform.
  • Building new components for our ReactJS frontend.
  • Working with third-party REST APIs to create new ETL integrations.
  • Writing and enhancing automated tests to boost reliability and confidence.
  • Debugging issues and learning to diagnose problems in distributed systems.
  • Collaborating in code reviews and technical discussions with your team.

Required Qualifications

  • Previous internship, co-op, or equivalent experience in software engineering or a related field.
  • Currently enrolled in a college or university program, with plans to graduate on or before June 2027.
  • Pursuing a degree in computer science, software engineering, or a related field.
  • Strong interest in starting a career in software engineering.
  • Willingness to learn, ask questions, and actively receive feedback.
  • Must be an Australian citizen due to business and regulatory requirements.

Nice to Have (Not Required)

  • Experience with PHP and modern PHP practices.
  • Experience with Python and modern Python practices.
  • Experience with React and Typescript.
  • Experience with relational databases such as MySQL.
  • Familiarity with REST APIs, JSON, and HTTP.
  • Experience writing or debugging unit tests.
  • Basic familiarity with Git, Linux, or CI/CD concepts.
  • Experience working in an Agile development environment.
  • Interest in cybersecurity, integrations, or developer tooling.

Internship Experience & Outcomes

Throughout your internship, you will work on one or more well-scoped projects under the guidance of a dedicated mentor. At the conclusion of the internship, you will present your work, the challenges you tackled, and your key learnings to the engineering team.

Why Nucleus?

At Nucleus Security, you will:

  • Gain hands-on experience working on real-world software systems.
  • Learn professional engineering practices in a supportive, mentorship-driven environment.
  • Collaborate with a high-performing, distributed engineering team.
  • Work remotely with flexibility and a strong emphasis on learning and growth.

Nucleus Security is committed to building a diverse and inclusive workplace. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.

Share

Nucleus Security

Nucleus Security

  • Address
    Remote
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy