Skip to content
mimi

Software Engineer (C++) – Senior Level

Mastercard

Vancouver · On-site Full-time Senior 1w ago

About the role

About

Join a cutting-edge team as a Senior Software Engineer with a focus on C++. Your expertise in building scalable software solutions will enable real-time analytics and intelligent decision-making.

In this role, you will be responsible for designing and developing software that manages business outcomes efficiently. Emphasize strong coding practices and help elevate the skills of junior engineers. You’ll be an integral part of a development team focused on automating workflows and promoting excellence through thorough postmortem analyses.

Key Responsibilities:

  • Architect and develop software solutions at scale
  • Identify enhancements for primary services
  • Write maintainable and secure code
  • Automate development workflows effectively
  • Guide and mentor junior engineers

Requirements:

  • Proficiency in modern C++ programming
  • Experience with high-throughput systems
  • Familiarity with distributed architecture
  • Understanding of secure development practices
  • Strong knowledge of SDLC methodologies

Utilize your C++ proficiency to shape enterprise-grade solutions while mentoring the next generation of engineers in a collaborative setting.

Skills

C++

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free