Jobiglo

No results.

Lead Software Engineer – C/C++

Mastercard

New
🇬🇧 English
C++ Google Test CI/CD Linux Real-time distributed systems

Job description

About the role

Join Mastercard’s global credit‑card authorization team as a Lead Software Engineer focused on C and C++. You will drive the design, development, and quality of a high‑throughput transaction system that processes billions of payments each year.

Key responsibilities

  • Partner with Product Management to define features, user stories, and test strategies.
  • Create technical designs, assign tasks, and lead development teams.
  • Develop complex components in C and write unit tests in C++ using Google Test.
  • Lead code and design reviews to ensure high quality.
  • Define interfaces and interactions with other systems in collaboration with senior engineers.
  • Advise on deployment strategies and implementation plans.
  • Implement process improvements and automation for the development pipeline.
  • Coach junior engineers and deliver internal or external presentations.

Required profile

  • Extensive hands‑on experience writing production code in C or C++.
  • Proven ability to solve complex technical challenges.
  • Experience setting technical direction and mentoring junior team members.
  • Familiarity with CI/CD automation and Agile development practices.
  • Background developing software for Linux operating systems.
  • Experience with embedded or real‑time distributed systems is a plus.
  • Strong commitment to engineering quality and standards.

Required skills

  • C
  • C++
  • Google Test
  • CI/CD
  • Linux
  • Agile methodologies
  • Embedded systems
  • Real‑time distributed systems

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Mastercard.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

Published 3 days ago

Expires 1 month from now

9 views · 0 applications

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Mastercard