portal resources jobs companies m mega c++ back-end developer

C++ Back-end Developer




  • Senior C++ Backend Dev Role – European city based!


  • Become a pivotal part of our SDK MEGA team!


  • We’re the leading encrypted communication and storage platform and we’re growing




We are MEGA, The Privacy Company.  We have more than 200 million registered users across the globe, and more than 90 team members spread all around the world.  We hire the best and most talented people to work on our highly scalable and well-respected platforms.



You will be a great team player and always up to date with the latest technological advances. This is an opportunity to join a leading company in software development that serves hundreds of millions of users and to advance your career as an information technology specialist..



Mega is building a new API to smooth the integration of third party apps. You will be working on its development and deployment. That will include work-load balancing, bottleneck identification, performance improvements, new API’s coverage, extending use cases and addressing all challenges that putting this in production for a potentially massive user mass could create.



About you:





  • You hold a Tertiary Qualification in Computer Engineering / Computer Science from a recognised University with more than 5 years experience working in C++


  • You have commercial experience developing quality C++ code, you’re familiar and practised with both C++98 and C++11 (and beyond)






  • Experience developing backends with REST or any HTTP interface


  • Experience using Amazon S3 REST API or AWS SDKs or similar storage services


  • You have some experience in profiling apps, identifying bottlenecks and programming caches


  • Knowledge of OpenAPI Specification


  • Familiarity with the use of version control software tools (Github or SVN)


  • You can understand and code unit and integration tests


  • Experience debugging in-production applications




Furthermore:





  • You have proven design skills; you’re able to design solutions that are efficient both at runtime and in implementation effort and synergise well with existing designs


  • You are able to transform abstract solutions into efficient, low-lock-contention, massively multithreaded algorithms.


  • You’re disciplined and can write test cases that exercise critical functionality, without adding too much maintenance to the codebase


  • You are platform-agnostic & flexible with the build environments (Windows, Linux, macOS, Android, iOS) that you work within




We’re after someone who can demonstrate these personal attributes:





  • Responsibleness – You take care to provide correctness first, since MEGA clients are entrusting their data to our code.


  • The ability to understand and adapt to cross-platform developments, from mobile apps to desktop clients


  • An understanding MEGA’s customer base, you understand how systems work to ensure our products run and can be used as intended.




 If you feel you’ve got the skills and abilities to perform this role, live in the ‘European timezone’ (this is a non-negotiable),  and are able to work effectively in a team, including understanding others’ code and designs, and adapting to other team members’ preferences, then we’d love to hear more from you.



Please note: If you have read the ad, and you live outside the EU, please, do not apply, this role is being specifically hired in Europe, ONLY!





Other openings you might be interested in

Senior Backend Developer

Senior Backend Developer

Headquarters: Amsterdam URL: https://www.jobsrepublic.nl/ You like to work on an innovative, fast-growing scale-up, and see the direct impact of your work. You love working in a small team where you develop brand-new projects from scratch with a mod

today
Back-End Ruby Developer

Back-End Ruby Developer

Headquarters: Ann Arbor, MI URL: https://www.whiplashfulfillment.com Got Ruby? If yes, check out this awesome opportunity with Whiplash! About the Company   Whiplash has it all - a small team development environment with the perks that come with b

today
Back End Developer

Back End Developer

Headquarters: California URL: http://www.foldapp.com As part of Fold’s development team, you will help build platforms that make earning financial rewards fun and easy for everyone, starting with the Fold bitcoin rewards Visa Card !  Technologies in

today
Senior Golang Backend Developer

Senior Golang Backend Developer

Cmd brings together talented problem solvers, thinkers, and tinkerers to achieve our mission to change the current landscape of cybersecurity. We’re looking for people who are as excited as we are to give companies a new way to secure their data. Yo

today
Senior Backend Developer (Stuttgart, Deutschland)

Senior Backend Developer (Stuttgart, Deutschland)

At Laserhub, we have metal running through our veins, and with our procurement platform for metal parts we are leading the very traditional sheet metal industry into the glorious age of full digitalization. At laserhub.com, end customers and metal pa

yesterday
Backend Node.js Developer (LATAM REMOTE)

Backend Node.js Developer (LATAM REMOTE)

At Arative we are working on unique solutions and challenging problems all around financial technology. This position will help us build a brand new product that will revolutionize business banking. Our mission is to create prosperity around the worl

this week
Backend Developer (Stockholm, Sweden)

Backend Developer (Stockholm, Sweden)

The team Our Product Development team consists of around 50 very talented, motivated and humble product managers, engineers, designers and music experts. We strongly believe in Product-Led Growth where product itself is the primary driver of custome

this week
Casino Games Backend Developer (Milan, Italy)

Casino Games Backend Developer (Milan, Italy)

Your role Design, build and maintain new online casino games, from breaking down requirements to planning tasks and shipping to production rapidly and regularly. What we need from you You master Javascript and PHP as server-side languages as well

this week
Back End Java developer

Back End Java developer

Details are as follows: Job Position: Back End Java developer [Spring boot and AWS experience] Duration: 12 Months Location: 100% Remote Position Type: W2 Contract Immediate Interview/ Start WILLING TO WORK EST hours - 8:30 - 5:00 PM: Looking

this week
More remote jobs

Other jobs at Mega

2 jobs in the last 60 days · 2 in total · avg 1.36 jobs/mo · 285 job visits

C++ Back-end Developer

C++ Back-end Developer

* Senior C++ Backend Dev Role – European city based! * Become a pivotal part of our SDK MEGA team! * We’re the leading encrypted communication and storage platform and we’re growing We are MEGA, The Privacy Company.  We have more than 200 millio

last week
C Developer

C Developer

* Senior C++ Backend Dev Role – European city based! * Become a pivotal part of our SDK MEGA team! * We’re the leading encrypted communication and storage platform and we’re growing We are MEGA, The Privacy Company.  We have more than 200 mill

6w ago
Mega