Manager of Software Engineering
Mastercard View all jobs
- Vancouver, BC
- Permanent
- Full-time
- Are you happiest when you're taking all the pieces and making them work together without a hitch with rock-solid code?
- Would you like to build across the full range of functionality of our global infrastructure as well as get opportunities to do technical design and architecture?
- Are you excited about creating efficient tools and streamlined development experiences for our team?
- Lead, mentor, and grow a high-performing team of software engineers through coaching, 1:1s, and career development planning.
- Collaborate with product management, architecture, and other stakeholders to define technical requirements and deliver robust solutions.
- Oversee agile development processes, ensuring timely delivery while maintaining high code quality and performance.
- Ensure engineering best practices, including testing, code reviews, CI/CD, and secure coding standards.
- Drive technical excellence and innovation through proactive problem-solving and continuous improvement.
- Partner with recruiting to attract and retain top engineering talent.
- Foster a culture of accountability, inclusivity, and operational excellence.
- Support incident management, root cause analysis, and resolution of production issues as needed.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Strong software engineering experience, including a people management role.
- Proven ability to lead and scale engineering teams in a fast-paced, agile environment.
- Strong technical background in one or more modern programming languages (e.g., Java, Go, Python).
- Experience with the full software development life-cycle, with a proven track record delivering scalable enterprise solutions serving at least millions of requests per day.
- Excellent communication, leadership, and stakeholder management skills.
- Passion for mentoring, empowering others, and delivering customer value.
- Experience in fintech industries.
- Knowledge of information security principles and practices.
- Knowledge of compliance and regulatory requirements.
- Familiarity with DevOps practices and modern observability tools.
- Previous experience working with international or cross-functional teams.