C++ Software Engineering Team Lead - Auckland City, New Zealand - MEGA

MEGA
MEGA
Verified Company
Auckland City, New Zealand

1 week ago

Jack Simmons

Posted by:

Jack Simmons

beBee Recruiter


Description
MEGA has more than 270 million registered users worldwide (increasing by 70,000 each day). We have an international team of 180 employees and are still rapidly expanding.

We are looking for a C++ Engineering Team Lead with both exceptional leadership skills and technical ability.

Bring your skills and passion for technology to a rapidly growing SaaS business and enjoy a great and dynamic team culture.


Reporting to the Engineering Manager, the C++ Engineering Team Lead will manage a team of C++ engineers to successfully contribute to MEGA's SDK, which is the engine of the mobile apps and the desktop app.

The team has various areas of expertise, all of which support the MEGA product suite (Cloud/Transfer core, Sync core, Chat/meetings, Mobile interfaces, Command line interface).


About the role

The key responsibilities of this role include:

  • creating a work environment that inspires and motivates, and is a place in which engineers thrive
- encouraging growth and engagement within your team through leadership, mentoring, and knowledge sharing
- developing standards and resolving issues to help increase team agility
- engineering efficient, robust, testable, and scalable code
- contributing to engineering best practices, guidelines and our technical infrastructure to improve reliability and efficiency
- collaborating with product, design, and QA teams to ensure we create great user experiences whilst also adhering to our high security and privacy standards.


About you


To be successful in this role, you must be flexible in your working hours to be able to juggle multiple priorities and engage with teams across the globe.


You should also ideally have:
- a degree in computer science/software engineering
- at least 5 years experience as a software development manager, with proven experience in leading and building a high-performance team
- at least 7 years experience working in C++ and able to work in C++1- experience in profiling apps and identifying bottlenecks and inefficiencies
- extensive experience in software engineering best practices
- extensive experience in database, network, and algorithmic programming
- familiarity with Agile and Scrum
- excellent English communication skills, both verbal and written.


What MEGA offers


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 a 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.

More jobs from MEGA