Secure Code Warrior Logo

Secure Code Warrior

Senior Software Engineer, Full Stack

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Sydney, New South Wales, AUS
Senior level
Hybrid
Sydney, New South Wales, AUS
Senior level
As a Senior Full Stack Software Engineer, lead software development projects, mentor junior engineers, and deliver high-quality, scalable solutions using various programming languages and frameworks.
The summary above was generated by AI
Join Secure Code Warrior to create a safer digital landscape by assisting companies to secure their software through developer-led practices!

Secure Code Warrior’s mission is to establish new standards for coding that transform the ways software is created. We do this by providing the world’s leading agile learning platform that delivers the most effective secure coding solution for developers to learn, apply, and retain software security principles.  More than 600 enterprises trust Secure Code Warrior to implement agile learning security programs, build safer software, and create a culture of developer-driven security.  We are a venture-backed company with offices in Australia, the United States, Belgium, Iceland, and the United Kingdom.

As a Senior Full Stack Software Engineer, you are a seasoned and capable technical leader who sets the tone for a healthy team culture. You are responsible for delivering end-to-end solutions—from initial discovery through to final delivery—and are regarded as a "safe pair of hands" capable of delivering high-quality software with minimal guidance.

You will leverage a diverse technical stack including Go, Java, Node.js, TypeScript, and React; while not a strict requirement, exposure to Kubernetes and Infrastructure as Code (IaC) is highly valued to help us maintain a scalable and maintainable environment.

Impact & Scope

  • Business Significance: Make core contributions to projects that significantly impact our users, employees, and business goals.

  • Technical Authority: Act as a recognized expert, contributing to the development of organizational best practices and engineering standards.

  • Strategic Input: Understand the broader business context to guide your work and provide constructive feedback to leadership and cross-functional peers.

  • Mentorship: Realize impact beyond individual code by teaching, mentoring junior engineers, and advancing our architectural state.

Technical Craft & Architecture

    Backend & Systems
  • Backend Proficiency: Design and maintain robust, scalable services with deep expertise in at least one of our core backend languages: Go, Java, or Node.js.

  • Architectural Advocacy: Champion well-designed, maintainable solutions. You will produce design documents that justify architectural choices and propose improvements to existing codebases.

  • Cloud & DevOps: Opportunity to collaborate on the management and deployment of components within Kubernetes environments. Exposure to Terraform or other IaC tools is a plus, ensuring infrastructure is treated with the same rigor as application code.

  • Frontend & Experience
  • Modern Web: Build intuitive, high-performance user interfaces using React and TypeScript.

  • Full Stack Ownership: Take responsibility for the entire software development lifecycle, ensuring seamless integration between frontend experiences and backend logic.

Key Responsibilities

    Leadership & Strategy
  • Lead by example to foster a culture of continuous learning and open communication.

  • Mentor junior engineers, guiding them to deliver high-quality work aligned with project goals.

  • Bridge communication gaps by translating technical complexities for non-technical stakeholders.

  • Autonomy & Execution
  • Work independently to complete tasks of moderate to high complexity (e.g., end-to-end feature delivery) without constant supervision.

  • Proactively research solutions to roadblocks before escalating; identify and clear blockers for yourself and the team.

  • Prioritize work effectively in consultation with product leaders and stakeholders.

  • Engineering Excellence
  • Conduct thorough code reviews and advocate for testing best practices.

  • Drive measurable improvements in team collaboration, development processes, or testing efficiency.

  • Contribute to the recruitment process by interviewing and assessing candidates to build a diverse, talented team.

Qualifications & Experience

  • Substantial Practical Experience: A strong grounding in software engineering fundamentals combined with a track record of delivering end-to-end solutions.

  • Technical Stack:

  • Languages: Expert-level knowledge of TypeScript, and proficiency in at least one of Go, Java, or Node.js.

  • Frontend: Deep experience with React and its ecosystem.

  • Infrastructure (Nice to have): Familiarity with Kubernetes or Terraform/IaC is highly regarded but not required.

  • Communication: Exceptional ability to explain technical designs to both technical and non-technical audiences.

Let’s talk about benefits:
* Unlimited Paid-time-off;
* Remote first culture, with offices in Sydney if you wish to work more hybrid;
* Paid Parental Leave;
* Employee Share Option Plan;
* Volunteer Leave and Employee Assistance Programs; and
* Home Office Reimbursement

Secure Code Warrior is an Equal Opportunity Employer, embracing diversity in all its forms. We value every individual's unique background and perspective, as it enriches our culture and fuels innovation. We encourage people of all races, ethnicities, ages, religions, abilities, genders, and sexual orientations to join us and contribute authentically to our shared vision.

Top Skills

Go
Java
Kubernetes
Node.js
React
Terraform
Typescript

Secure Code Warrior Sydney, New South Wales, AUS Office

29-43 Balfour St, Sydney, New South Wales, Australia, 2008

Similar Jobs

5 Days Ago
In-Office or Remote
Australia
Senior level
Senior level
Blockchain • Financial Services • Cryptocurrency • Web3
As a Senior Software Engineer, you'll tackle high-impact problems by creating full-stack applications, collaborate across teams, and drive user engagement through strategic engineering solutions fitted for growth.
Top Skills: DockerGitlab Ci/CdGoKubernetesMysql/MariadbPythonReactReact NativeRedisRubyRustTerraformTypescript
8 Days Ago
In-Office
Sydney, New South Wales, AUS
Senior level
Senior level
Fintech
As a Senior Full Stack Engineer, you'll design, build and scale features across front-end and back-end systems, ensuring high-quality customer experiences and robust solutions in a cloud-native microservices environment.
Top Skills: .Net Framework/CoreAzureMicroservicesReactTypescript
24 Days Ago
In-Office
Sydney, New South Wales, AUS
Senior level
Senior level
Digital Media • Software
The Senior Software Engineer will work on a cloud-based Digital Experience Platform, focusing on full-stack development with PHP and AWS, while mentoring junior engineers and leading development best practices.
Top Skills: AuroraAWSCloudflareDockerDynatraceGitlabNode.jsPHPPostgresReact

What you need to know about the Sydney Tech Scene

From opera to comedy shows, the Sydney Opera House hosts more than 1,600 performances a year, yet its entertainment sector isn't the only one taking center stage. The city's tech sector has earned a reputation as one of the fastest-growing in the region. More specifically, its IT sector stands out as the country's third-largest, growing at twice the rate of overall employment in the past decade as businesses continue to digitize their operations to stay competitive.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account