ANZ Talent Hub
ANZ Talent Hub
  • Home
  • About Us
  • Services
  • Career Hub
  • Current Vacancies
  • Employer Hub
  • Blog
  • Case Studies
  • CV Builder
  • More
    • Home
    • About Us
    • Services
    • Career Hub
    • Current Vacancies
    • Employer Hub
    • Blog
    • Case Studies
    • CV Builder
  • Sign In

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out


Signed in as:

filler@godaddy.com

  • Home
  • About Us
  • Services
  • Career Hub
  • Current Vacancies
  • Employer Hub
  • Blog
  • Case Studies
  • CV Builder

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

Senior C++ Developer – Auckland

Software engineering Jobs - Auckland

We are seeking a highly skilled Senior C++ Developer to join our client’s innovative engineering team. This is an exciting opportunity to work on cutting-edge, high-performance applications within a fast-paced and collaborative environment. You will be responsible for designing, developing, and optimising software solutions that power critical business operations.


As a senior member of the team, you will bring deep technical expertise, strong problem-solving ability, and leadership qualities to mentor junior engineers and contribute to architectural decisions.


Key Responsibilities

  • Design, develop, test, and maintain robust C++ applications that meet performance, scalability, and security requirements.
  • Collaborate with cross-functional teams (software engineers, testers, DevOps, business analysts) to deliver high-quality solutions.
  • Drive software architecture discussions, proposing improvements in design, performance, and maintainability.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Debug, profile, and optimise existing systems to improve performance and reliability.
  • Conduct and participate in code reviews, ensuring code quality across the team.
  • Mentor and guide junior developers, fostering a culture of continuous learning.
  • Stay updated on the latest C++ standards, libraries, and tools, and introduce relevant innovations to the team.


Skills & Experience Required

  • 5+ years of professional software development experience with a strong focus on C++ (C++11/14/17/20).
  • Proven experience with object-oriented programming, design patterns, and data structures.
  • Strong understanding of multithreading, concurrency, and memory management.
  • Experience working on high-performance, low-latency applications.
  • Familiarity with modern build systems and version control (e.g., CMake, Git).
  • Knowledge of Linux/Unix environments and cross-platform development.
  • Experience with unit testing, CI/CD pipelines, and automated build processes.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.


Nice to Have

  • Experience with Boost, STL, and modern C++ libraries.
  • Exposure to cloud platforms (AWS, Azure, GCP) or distributed systems.
  • Familiarity with Python or other scripting languages for tooling.
  • Experience in industries such as finance, telecommunications, utilities, or embedded systems.


Why Join

  • Work on challenging, real-world problems that have significant business impact.
  • Be part of a forward-thinking, innovative engineering team.
  • Hybrid working model with flexibility.
  • Competitive salary and benefits package.
  • Opportunities for career progression, mentorship, and professional development.


If you are a C++ expert passionate about building high-performance applications, we’d love to hear from you.

Apply now

Copyright © 2025 ANZ Talent Hub - All Rights Reserved.

  • Home
  • About Us
  • Services
  • Career Hub
  • Current Vacancies
  • Employer Hub
  • Blog
  • Case Studies

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept