C+ QT Engineer

1 week ago


Auckland, Auckland, New Zealand MEGA Spain 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 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 300 million registered users on our desktop, web, and mobile apps across all major platforms.

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

About the role

As a Senior C++ Qt Engineer, you will be responsible for architecting, developing, programming, and testing our MEGA desktop application. Part of a global team, you will report to the C++ Qt Team Lead.

How You'll Make an Impact

  • Work on MEGA's front-end Qt desktop application on Windows, Linux, and MacOS platforms.
  • Integrate with our underlying SDK, including creating a graphical user interface to offer a great experience for our users.
  • Mentor and guide team members on best practice engineering techniques and help resolve technical challenges and problems.
  • Contribute to engineering guidelines and our technical infrastructure to help enhance our products and improve reliability and efficiency.
  • Collaborate with other engineers as well as product, design, and QA teams to ensure great user experiences while adhering to our high security and privacy standards underpinned by our end-to-end encryption.
  • This role requires flexible working hours as you will collaborate with teams globally.
About you

You enjoy building world-class products that are technically robust and user-friendly. You're proactive, self-motivated, disciplined, and willing to step out of your comfort zone to try something new.

You Have:

  • 5+ years of experience in C++ and Qt software development in a commercial environment.
  • Demonstrated experience that includes working with C++11 and C++17, Qt for developing GUIs, app profiling, and using Git for version control.
  • The ability to adapt to cross-platform development environments for desktop.
  • Experience designing strong algorithms along with the ability to write test cases to exercise critical functionality.
  • An eye for detail and a drive to present clean code.
  • BONUS: Experience with QML.
  • Comfortable working in a remote job.
Qualifications

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

What MEGA offersAt 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.

This is a stable role within a secure industry that will let you collaborate with some of the most passionate and experienced IT professionals across the globe.

We have great and responsive leadership, as well as fun and hardworking teams. Along with the freedom of flexible working, we also offer continuous development and opportunities for future growth.

Learn more about MEGA from and


#J-18808-Ljbffr

  • Auckland, Auckland, New Zealand Tsumea Full time

    Grinding Gear GamesGames Developer from New Zealand, Auckland We are Grinding Gear Games, creators of the award-winning dark fantasy Action RPG Path of Exile.We're a diverse and inclusive studio of more than 175 world-class developers based in Auckland, New Zealand and we're currently expanding the Path of Exile 2 development team. We seek a C++ Engine...


  • Auckland, Auckland, New Zealand Fisher & Paykel Appliances Ltd Full time

    Embedded Software Engineer page is loaded Embedded Software Engineer Apply locations Auckland, New Zealand time type Full time posted on Posted Yesterday job requisition id REQ-19459 The Role Here at Fisher & Paykel Appliances, we design with people in mind and the lives lived around our products. We aim to create moments of delight together in the heart of...


  • Auckland, Auckland, New Zealand Yelzkizi Full time

    Job DescriptionWe are Grinding Gear Games, creators of the award-winning dark fantasy Action RPG Path of Exile. We're a diverse and inclusive studio of more than 175 world-class developers based in Auckland, New Zealand and we're currently expanding the Path of Exile 2 development team.We seek experiencedC++ Gameplay and UI Programmers to join our incredibly...

  • Senior Engineer

    1 week ago


    Auckland, Auckland, New Zealand Rocket Lab USA Full time

    ABOUT ENGINEERING AT ROCKET LAB:Engineering is at the heart of Rocket Lab.Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space.You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...


  • Auckland, Auckland, New Zealand Rocket Lab Usa Full time

    ABOUT ENGINEERING AT ROCKET LAB:Engineering is at the heart of Rocket Lab.Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space.You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...


  • Auckland, Auckland, New Zealand Rocket Lab Usa Full time

    ABOUT ENGINEERING AT ROCKET LAB:Engineeringisattheheartof Rocket...

  • Software Engineer I

    1 week ago


    Auckland, Auckland, New Zealand Rocket Lab Full time

    ABOUT ENGINEERING AT ROCKET LAB:Engineering is at the heart of Rocket Lab. Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space. You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...


  • Auckland, Auckland, New Zealand Microsoft Full time

    OverviewAre you passionate about developing top-notch solutions for Azure Kubernetes Service customers? If so, we have an exciting opportunity for you Azure Kubernetes Service is at the forefront of innovation, leveraging cutting-edge technologies to deliver exceptional solutions to Azure customers.As a Senior Software Engineer, on the Azure Kubernetes...

  • Automation Engineer

    1 week ago


    Auckland, Auckland, New Zealand Technical Recruitment Solutions Ltd Full time

    The CompanyThis is an established company in Auckland that design and deliver automated production machinery and product handling and tracking systems in the food production and warehousing/distribution sectors mainly but also with a local machine building OEM and a service provider too.The RoleWe are looking for an Automation Engineer at the intermediate...

  • R+D Engineer

    1 week ago


    Auckland, Auckland, New Zealand MCS Group Full time

    MCS Group is delighted to be working with an innovative software company who's products are used in over 300 labs across different countries. Join their close-knit friendly team to advance and develop their software products in the R+D team. They are seeking an R+D Engineer to join and take ownership of their applications, both internally and externally....


  • Auckland, Auckland, New Zealand Rocket Lab USA Full time

    ABOUT ENGINEERING AT ROCKET LAB:Engineering is at the heart of Rocket Lab. Our engineering team has a proven track record of designing and developing world-class rockets and spacecraft that are changing the way we access and use space. You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...


  • Auckland, Auckland, New Zealand Rocket Lab USA Full time

    WHAT YOU'LL GET TO DO:Neutron is Rocket Lab's new, medium-lift, reusable launch vehicle currently under development. The Neutron Flight Software team develops software for Neutron's on-board Command & Data Handling System and its peripheral systems including telemetry and commanding capability, avionics sensor and actuator communication, engine control...


  • Auckland, Auckland, New Zealand Apple Inc. Full time

    Be part of the Input Device QE team, focused on testing firmware and ensuring ultra-high quality for Apple's next generation human interface devices.This includes technologies such as Multi-Touch, Heart-rate sensing, Touch ID, and other input device technologies across a variety of Apple's product linesTesting is focused on microcontroller based firmware...

  • Test Engineer

    1 week ago


    Auckland, Auckland, New Zealand Vista Group Full time

    We have an opportunity for an intermediate or senior level Test Engineer, experienced in Front End, Mobile and UI testing. You'll be involved in a split auto & manual role, with the ability to continue extending your Automation Testing experience.Your responsibilities will include:Test frontends Using SpecFlow with Selenium Driver Build BDD based API Test...


  • Auckland, Auckland, New Zealand Rocket Lab Usa Full time

    ABOUT ENGINEERING AT ROCKET LAB:Engineering is at the heart of Rocket Lab.Our engineering team has a proven track record of designing and developing worldclass rockets and spacecraft that are changing the way we access and use space.You'll work alongside driven, talented engineers from varied backgrounds and experience levels, all committed to the same...


  • Auckland, Auckland, New Zealand Rocket Lab USA Full time

    ABOUT SPACE SYSTEMS AT ROCKET LAB:Rocket Lab's Space Systems team is responsible for every satellite and satellite component made by Rocket Lab: from complete satellites destined for missions to the Moon and Mars, to the individual components and subsystems that make up a satellite like solar panels, flight software, reaction wheels and star trackers,...


  • Auckland, Auckland, New Zealand Digitalgarage Full time

    Find a job // Senior Software Engineer (C# , Typescript & React) Senior Software Engineer (C# , Typescript & React) Join as a Senior Software Engineer Contribute to impactful projects, tackle exciting challenges, and shape the future of technology. Why you'd like itContribution to Impactful Causes: Our client supports youth education sectors by providing...


  • Auckland, Auckland, New Zealand Western Cape Government Full time

    Professional Mechanical Engineer (Production level) Programme/Project Infrastructure Delivery, Ref No. DOI 144/2023 R1 Details Closing Date 2024/06/17 Reference Number WCG Tracking Number DOI 144/2023 R1 Job Title Professional Mechanical Engineer (Production level) Programme/Project Infrastructure Delivery, Ref No. DOI 144/2023 R1 Department Department...


  • Auckland, Auckland, New Zealand Mcs Group Full time

    MCS Group is delighted to be working exclusively with a leading technology company as they seek to welcome a Staff Software Engineer to their growing Belfast hub.This Tech Unicorn has disrupted their industry globally and are on track for huge success as they build the next evolution of their platform.With an impressive team, state-of-the-art tech stack, and...


  • Auckland, Auckland, New Zealand Vista Group Full time

    We have a great opportunity for a junior level .Net Software Engineer in one of our Cinema Stream Engineering Squads. Come and play a key role in the continued technical and functional quality, and excellence, of some core, and future, Veezi product features.The roleUse your C#, ASP.Net, JQuery experience, to contribute to the design, development and...