C++ Engineering Manager

Job description

Description

Founded in 2012 by cyber-security experts Eduardo Cruz, Josep Gaspar, and Josh Gabel, Qustodio is the global leader in online safety and digital wellbeing for families. In 2022, Qustodio became part of the Qoria group, protecting every child’s digital journey through a world-class collaboration between schools, parents, and educators in cyber safety. Qoria’s mission is to support families and schools to live and navigate smarter in an increasingly connected world. Together, we help millions of families and educators across the globe protect children from online harm, while promoting healthy digital habits and awareness.

We’re looking for a C++ Engineering Manager with strong experience in cross-platform development (Windows / macOS / Linux), and a proven track record in building multi-threaded, high-performance applications and services at a low level. This leadership role combines deep technical expertise with people management and strategic thinking, shaping the future of Qustodio’s Desktop Platform and the engineering team behind it.

What You’ll Do

  • Own the Desktop Platform: Lead the design, development, and delivery of Qustodio’s desktop, SDK, kernel and embedded components.

  • Lead Platform Delivery: Drive the technical strategy for our core desktop services, ensuring reliability, scalability and security at global scale.

  • Architect for the Future: Work closely with Product and other Engineering teams to set the architectural vision, make high-impact technical decisions, and ensure the platform meets today’s needs and tomorrow’s challenges.

  • Build and Mentor an Exceptional Team: Recruit, develop, and retain top engineering talent. Cultivate a high-performing, inclusive team culture focused on excellence, ownership, and innovation.

  • Deliver at Scale: Balance speed, quality, and risk while driving predictable execution of complex initiatives across multiple platforms.

  • Champion Collaboration: Partner with stakeholders across the company to align priorities, evangelize platform services, and unify technical efforts.

  • Raise the Bar: Define and uphold engineering best practices while continuously improving our development and QA processes.

Requirements

Basic Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering or equivalent practical experience.

  • 3+ years of experience managing or leading high-performing engineering teams, including hiring and mentoring.

  • 5+ years of hands-on C++ experience building highly scalable, multi-threaded, high-performance distributed systems.

  • Strong knowledge of Linux/OSX and Windows development environments.

  • Deep understanding of C++ coding best practices and memory/performance management, plus advanced debugging and profiling skills.

  • Proven ability to align technical execution with business priorities and drive results across multiple teams.

Preferred Qualifications

  • Experience with socket filters, SSL, and transparent proxies.

  • Kernel-mode application development experience.

  • Expertise in cross-platform build systems (e.g., CMake) and cross-platform codebases.

  • Knowledge of modern C++ standards (C++11/C++17) and frameworks like Qt.

  • Familiarity with install frameworks (MSI, Pkg).

  • Experience with embedded systems.

  • Track record of implementing continuous integration pipelines and Agile methodologies at scale.

What we offer you:

  • Great culture—we are friendly and emphasize both teamwork and fun.

  • Our company is home to over 18 nationalities.

  • Flexible working hours—and there are possibilities to work from home.

  • Interesting challenges in a fast-growing technology company for you to grind your skills.

  • Competitive salary range.

  • Private health insurance.

  • In-house training and team building events.

  • A modern and fully equipped office headquarters in Barcelona’s city center.

  • Daily supply of fruit and beverages.

  • Daily lunch catering.

  • 23 days of holidays per year, plus half a day off on your birthday.

  • Flexible benefits.

At this stage we are only accepting application from those with full working rights in Spain.

Shortlisting will commence immediately.

Share this job:
Please let Qustodio know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply