Senior C++ Engineer

1 week ago


Auckland City, New Zealand MEGA Full time

Location: Auckland, NZ, Salamanca, Spain, or Remote (APAC)

**Job Type**: Full time, Permanent

**About MEGA**:
MEGA The Privacy Company provides global services from its head office in Auckland, New Zealand. Built with privacy by design, we provide a range of zero-knowledge encrypted cloud storage and communication solutions for individuals and businesses.

MEGA launched in 2013 and has grown to a global team of more than 200 people who are motivated by next-generation technology and design, supporting over 290 million registered users on our desktop, website and mobile apps across all major platforms.

Our architecture is unique, our userbase is constantly growing, and we are preparing for the release of several landmark products and feature updates in the short-term future. We are looking to support this success by hiring a talented, self-motivated Senior C++ Engineer to build and improve upon the functional systems delivering seamless software solutions to our massive global userbase.

**About the role**:
As a Senior C++ Engineer, you'll work alongside an international team architecting and developing a C++ service that provides access to MEGA through a state-of-the-art standard RESTful API: AWS S3.

Part of a global team, you'll report to the C++ Team Lead your core responsibilities will include:

- extending our current service offerings by adding new features consistent with MEGA's guidelines and standards
- writing high-quality code and participating in code reviews
- actively engaging with team members, and mentoring as well as supporting them
- helping resolve technical challenges, problems, and bottlenecks to boost our server performance and security
- risk assessing technical problems, existing approaches, and patterns, and actively seeking solutions
- implementing unitary and integration tests
- contributing to engineering guidelines and our technical infrastructure to help enhance our products and improve reliability and efficiency
- collaborating with other engineers as well as product, design, and QA teams to ensure great user experiences
- adhering to our high security and privacy standards underpinned by our zero-knowledge encryption.

This role can be performed either remotely New Zealand, Europe or APAC or in-office at our central Auckland or Salamanca headquarters. Please note that we support hybrid-remote working across the organization, and you may on occasion be required to work outside of typical office hours as you communicate with colleagues in different time zones.

**About you**:
You're an adaptable, self-motivated professional with a real passion for the industry and a keen awareness of the latest trends, technologies, and approaches. While you excel at working independently, you're also a team player, capable of communicating effectively and sensitively with a diverse group of highly-skilled colleagues.

You take ownership of your work and pursue constant improvement, proactively identifying persistent or potential issues and resolving them.

You have:

- 5+ years of experience in C++ software development in a commercial environment
- experience working with C++17 and using git for version control
- experience debugging, core dump analysis, deadlock identification, and memory corruption analysis
- experience in software profiling and in identifying bottlenecks and inefficiencies
- experience in Linux development
- knowledge of POSIX
- desirable experience or knowledge of AWS S3, IPC mechanisms, and multi-threading programming
- experience in network technology and server development
- an eye for detail and coding accuracy with a drive to present Clean Code
- excellent verbal and written communication skills
- good command of English
- Cyber-security and penetration testing
- Multi-server architecture, including efficient and reliable inter communication
- Server monitoring
- CDN
- Data base engines, including non relational data bases

**Qualifications**

Ideally, you hold a tertiary qualification in Computer Science, Software Engineering, or a related discipline.

**What MEGA offers**:
This is a stable role within a secure but dynamic industry, providing the opportunity to work with passionate people at the forefront of their field.
- A flexible working policy
- A deliberate emphasis on internal development
- Top-of-the-line tools
- Competitive remuneration package

We foster a warm, friendly company culture that values and encourages a healthy work-life balance.



  • Auckland City, New Zealand MEGA Full time

    **Location**:Auckland or working remotely within NZ **Job Type**:Full-time, permanent **About MEGA**: MEGA The Privacy Company provides global services from its Head Office in New Zealand. Built with **Privacy by Design**, MEGA provides a range of zero-knowledge encrypted cloud storage and communication solutions for individuals and businesses. We...


  • Auckland City, New Zealand Careers at MEGA Full time

    **Location**:Auckland, New Zealand or working remotely within NZ **Job Type**:Full time, Permanent **About MEGA** MEGA The Privacy Company provides global services from its Head Office in New Zealand. Built with **Privacy by Design**, MEGA provides a range of end-to-end encrypted cloud storage and communication solutions for individuals and...

  • C++ Software Engineer

    2 weeks ago


    Auckland City, New Zealand Rocket Lab Full time

    **C++ Software Engineer (Permanent / Full Time / Auckland)** At Rocket Lab, our family of Electron launch vehicles and Photon spacecraft are supporting a growing number of ground-breaking missions in low Earth orbit, to the Moon, and far beyond. Right now, our team is deep in the development of Neutron, our upcoming reusable launcher. It is designed for...


  • Auckland City, New Zealand MEGA Full time

    Location: Remote New Zealand, APAC **Job Type**: Full time, Permanent **About MEGA**: **MEGA**, The Privacy Company, provides global services from its head office in Auckland. Built with **Privacy by Design, MEGA** offers a range of zero-knowledge encrypted cloud storage and communication solutions for individuals and businesses. We launched in 2013 and...


  • Auckland City, New Zealand Serato Limited Full time

    Serato is one of the world leaders in audio software for professional DJs and musicians. World renowned artists such as Fatboy Slim, DJ Snake, Major Lazer and Mix Master Mike (of the Beastie Boys) love our products and perform with them on a regular basis. Based in central Auckland, we are look for a senior developer who brings a wealth of experience with...


  • Auckland City, New Zealand inMusic Full time

    inMusic develops world leading software and hardware for professional DJs, producers and musicians. Brands including Sound Switch, Akai, Denon DJ, Numark and Rane are part of the inMusic family and are leading the charge globally. As a company we are focussed on progression and innovation so we are on the hunt for a talented developer who want to contribute...

  • Senior Linux Engineer

    2 weeks ago


    Auckland City, New Zealand RWA Technology People Full time

    Work with exciting technologies and design and develop high end products - Be part of highly skiled and passionate people - Permanent opportunity in Auckland As a **Senior Linux Engineer**, you will be responsible for developing and maintaining high quality embedded software across a large array of products including bespoke ARM based hardware...


  • Auckland City, New Zealand HAYS Full time

    Exciting contract opportunity for a Senior Test Automation Engineer to work for an industry leader. **Your new company** An exciting opportunity for a Senior Test Automation Engineer to work for a leading global freight solution company, focusing on simplifying and digitising the logistics solutions. **Your new role** As a Senior Test Automation Engineer,...


  • Auckland City, New Zealand RocketWerkz Studios Ltd Full time

    **SENIOR DEVOPS ENGINEER**: Auckland | Enterprise | Closing on 1st December 2025 **A bit about us** RocketWerkz is an ambitious PC video games studio based on Auckland’s waterfront. Founded by Dean Hall, creator of hit survival game _DayZ_, we are independently-run but have the backing of one of the world's largest games companies. Our open-world...


  • Auckland, New Zealand Serato Limited Full time

    Serato is one of the world leaders in audio software for professional DJs and musicians. World renowned artists such as Fatboy Slim, DJ Snake, Major Lazer, and Mix Master Mike (of the Beastie Boys) love our products and perform with them regularly. Based in central Auckland, we are looking for a senior developer with extensive experience. A software...