C++ QT Engineer - MEGA (2024)

MEGA and selected partners use cookies and similar technologies to ensure you get the best experience on this website. If you consent to it, we will use cookies for analytics and marketing purposes.

See our Cookie Policy to read more about the cookies we set.

You can withdraw and manage your consent at any time, by clicking "Manage cookies" at the bottom of each website page.

On this site, we always set cookies that are strictly necessary, meaning they are necessary for the site to function properly.

If you consent to it, we will also set other types of cookies. You can provide or withdraw your consent to the different types of cookies using the toggles below. You can change or withdraw your consent at any time, by clicking the link “Manage Cookies”, which is always available at the bottom of the site.

To learn more about what the different types of cookies do, how your data is used when they are set etc, see our Cookie Policy.

These cookies are necessary to make the site work properly, and are always set when you visit the site.

Vendors Teamtailor

These cookies collect information to help us understand how the site is being used.

Vendors Teamtailor

These cookies are used to make advertising messages more relevant to you. In some cases, they also deliver additional functions on the site.

Vendors Youtube, Meta

Employee Log in Candidate Log in to Connect Homepage mega.nz

Mail

Engineering · Remote

Fuel your passion for Qt C++ front-end engineering in a vibrant, global brand, where innovation thrives and every contribution is celebrated in a supportive, enriching atmosphere.

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 offers

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.

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 https://blog.mega.io/ and https://mega.io/about

Team
Engineering
Role
C++ Development
Locations
Remote
C++ QT Engineer - MEGA (2)

Contact Asia Agcaoili MEGA Lead Recruiter NZ – Human Resources

We're hiring:

  • C++ Software Engineering Team Lead (SDK) - APAC Remote Engineering · Multiple locations
  • Senior iOS Engineer Engineering · Multiple locations · Fully Remote

More jobs

The MEGA-good stuff

  • Remote, together.

    We know that the future of work is flexible – we’re one of the companies building the tools to allow for it! We offer fully- and hybrid-remote roles as well as the opportunity to work at, and visit, our offices in Auckland and Salamanca. We believe it’s what you’re thinking, not where you’re sitting, that produces good work.

  • What do you need to succeed?

    What’s holding you back from realising your potential? Whether you require top-of-the-line tech to crunch your world-changing code or a sweet treat to get you through a long workday afternoon, MEGA provides for our team.

  • It’s happy hour somewhere…

    How many times have you heard a company say, “we work hard… and we play hard”? Too many, we’re sure. We don’t believe in overdoing anything; we work and play just the right amount. Barbecues, shared lunches, staff dinners, boat parties, international rendezvous… we know how to let our hair down when the time is right and we love to celebrate our shared successes.

  • Building the dream, and our team

    The thing about being at the forefront of an industry is that you have to keep moving forward. Focussed, sustained growth is key to our continued success and we want to see that growth in our crew, not just on our books. To that end, we seekto support our staff with active up-skilling programmes and a concerted culture of internal development.

Work, the MEGA way

Our people are our greatest asset and we treat them like it. MEGA is committed to providing our team members with the room to grow, the tools they need to succeed, and the guidance to get there. We know that to attract and retain world-class talent, you have to offer a world-class workplace, so: we made one!

  • C++ QT Engineer - MEGA (3)
  • C++ QT Engineer - MEGA (4)
  • C++ QT Engineer - MEGA (5)

About MEGA

Headquartered in Auckland, New Zealand, MEGA (a recursive acronym: MEGA Encrypted Global Access) is a new kind of cloud storagecompany. We provide generous, reliable cloud storage and collaboration tools in an end-to-end encrypted environmentto more than 300 million users in every region of the globe.

This is thanks to a clear, ambitious vision and the hard work of our brilliant team. If you want to change the world, and our users’ lives, for the better, and you think you’ve got what it takes – don’t hesitate. Reach out, and step into your future with MEGA today.

Founded in 2013

Co-workers 230+

Engineering · Remote

Fuel your passion for Qt C++ front-end engineering in a vibrant, global brand, where innovation thrives and every contribution is celebrated in a supportive, enriching atmosphere.

Loading application form

Already working at MEGA?

Let’s recruit together and find your next colleague.

C++ QT Engineer - MEGA (2024)

References

Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 6158

Rating: 4.8 / 5 (48 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.