Senior C+ Engineer

1 month ago


Auckland, New Zealand Mega Spain Full time

Location:APAC (Remote) 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. At MEGA , people are considered our major asset. We welcome candidates with varied experiences, perspectives, and abilities to apply. We encourage applications from individuals of all backgrounds and are dedicated to providing equal opportunities regardless of ethnicity, place of origin, gender, sexual orientation, disability, or any other characteristic. We launched in 2013 and have grown to a global team of more than 230 people who are motivated by next-generation technology and design. Currently, MEGA supports more than 300M registered users on our desktop, web, 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++ Engineerto build and improve upon the functional systems delivering seamless software solutions to our massive global userbase. Learn more about MEGA from and 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 We will prioritize candidates with expertise or experience in the following areas: 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. "Upon completing your application, staying vigilant with regular email and junk mail checks becomes paramount to expediting the hiring process. Your proactive engagement is instrumental in driving the momentum forward towards your professional aspirations." #J-18808-Ljbffr



  • Auckland, New Zealand Garmin Full time

    Senior Embedded Software Engineer (C/C++)You’ll primarily be using your C++ experience, with some C, to take a Senior Software Engineer role on our marine communications development team. You’ll drive delivery and continuous product improvement. You’ll work closely alongside other senior C/C++ embedded systems developers, app developers, and Product...


  • Auckland, New Zealand Garmin Full time

    Senior Embedded Software Engineer (C/C++)You'll primarily be using your C++ experience, with some C, to take a Senior Software Engineer role on our marine communications development team. You'll drive delivery and continuous product improvement. You'll work closely alongside other senior C/C++ embedded systems developers, app developers, and Product and...


  • Auckland, New Zealand Garmin Full time

    Senior Embedded Software Engineer (C/C++)You'll primarily be using your C++ experience, with some C, to take a Senior Software Engineer role on our marine communications development team. You'll drive delivery and continuous product improvement. You'll work closely alongside other senior C/C++ embedded systems developers, app developers, and Product and...


  • Auckland, New Zealand Garmin Full time

    Senior Embedded Software Engineer (C/C++) You'll primarily be using your C++ experience, with some C, to take a Senior Software Engineer role on our marine communications development team. You'll drive delivery and continuous product improvement. You'll work closely alongside other senior C/C++ embedded systems developers, app developers, and Product and...


  • Auckland, New Zealand Garmin Full time

    Senior Embedded Software Engineer (C/C++) You'll primarily be using your C++ experience, with some C, to take a Senior Software Engineer role on our marine communications development team.You'll drive delivery and continuous product improvement.You'll work closely alongside other senior C/C++ embedded systems developers, app developers, and Product and...

  • Senior C++ Engineer

    5 months 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...


  • Auckland, New Zealand Garmin New Zealand Limited Full time

    What we are looking for You'll primarily be using your C++ experience, with some C,  to take a Senior Software Engineer role on our marine communications development team.You'll drive delivery and continuous product improvement.You'll work closely alongside other senior C/C++ embedded systems developers, app developers, and Product and Design leads.Our...


  • Auckland, New Zealand Garmin New Zealand Limited Full time

    What we are looking for You'll primarily be using your C++ experience, with some C,  to take a Senior Software Engineer role on our marine communications development team.You'll drive delivery and continuous product improvement.You'll work closely alongside other senior C/C++ embedded systems developers, app developers, and Product and Design leads.Our...

  • Senior C+ Engineer

    3 weeks ago


    Auckland, New Zealand Mega Spain Full time

    Location:APAC (Remote) 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.At MEGA , people are considered our major asset.We welcome...

  • Senior C+ Engineer

    3 weeks ago


    Auckland, New Zealand Mega Spain Full time

    Location:APAC (Remote)Job Type: Full time, PermanentAbout MEGAMEGA, 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.At MEGA, people are considered our major asset. We welcome...

  • Senior C+ Engineer

    2 weeks ago


    Auckland, New Zealand Mega Spain Full time

    Location:APAC (Remote)Job Type: Full time, PermanentAbout MEGAMEGA, 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.At MEGA, people are considered our major asset.We welcome...


  • Auckland, New Zealand Tsumea Full time

    Senior / Principal C++ Gameplay ProgrammersGrinding Gear GamesGames Developer from New Zealand, AucklandJobs Opened Until FilledWe are Grinding Gear Games, creators of the award-winning dark fantasy Action RPG Path of Exile. We're a world-class studio of more than 180 developers based in Auckland, New Zealand and we're currently expanding the Path of Exile...


  • Auckland, New Zealand Kiwibank Full time

    Looking for two Senior Engineers for Auckland and Wellington based roles. Banking benefits, flexible working options, health insurance and more! This is us. Where making an impact matters. Be part of Kiwibank as it takes Fraud Protection in Banking for New Zealanders on an evolutionary journey. Join our high performing Cards & Payments team and Fraud squad...

  • Software Developer C

    5 months ago


    Auckland City, New Zealand Engender Technologies Full time

    Engender was established to develop a ground-breaking new method of gender selection at the sperm stage for the dairy industry. We are in the early stages of our organizational and business development. After many years working in the University lab we are now in full start-up mode developing a product suitable for commercial use. We are seeking a talented...


  • Auckland, New Zealand Kiwibank Full time

    Looking for two Senior Engineers for Auckland and Wellington based roles. Banking benefits, flexible working options, health insurance and more! This is us. Where making an impact matters. Be part of Kiwibank as it takes Fraud Protection in Banking for New Zealanders on an evolutionary journey. Join our high performing Cards & Payments team and Fraud squad...


  • Auckland, New Zealand Kiwibank Full time

    Looking for two Senior Engineers for Auckland and Wellington based roles. Banking benefits, flexible working options, health insurance and more!This is us. Where making an impact matters.Be part of Kiwibank as it takes Fraud Protection in Banking for New Zealanders on an evolutionary journey. Join our high performing Cards & Payments team and Fraud squad to...


  • Auckland City, New Zealand Kiwibank Full time

    Looking for two Senior Engineers - ** Auckland **and **Wellington **based roles Banking benefits, flexible working options, health insurance and more! **This is us. Where making an impact matters.** Be part of Kiwibank as it takes Fraud Protection in Banking for New Zealanders on an evolutionary journey. Join our high performing Cards & Payments team and...


  • Auckland City, New Zealand RWA Technology People Full time

    Work with exciting technologies and design and develop high-end products - Be part of highly skilled and passionate people - Work with the specialists in the market who are experts in their field Full Job Description We are looking for a **Senior Embedded Linux Engineer**, you will be responsible for developing and maintaining high-quality embedded...

  • C++ Qt Engineer

    5 months ago


    Auckland City, New Zealand MEGA Full time

    **Location**: Remote, NZ/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...

  • Game Engine Programmer

    3 months ago


    Auckland, New Zealand Rocketwerkz Full time

    RocketWerkz is an ambitious video games studio based on Auckland's waterfront in New Zealand. 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 two major games currently out on Steam are Icarus and Stationeers, with other projects in development.As an...