Software Engineer, Launch Program 2027 - Toronto, Canada
Mastercard1 day ago
Base Salary
$100k - $100k/yr
Responsibilities
- Write clean, maintainable code following established standards and best practices.
- Contribute to software feature design, development, testing, and deployment.
- Write basic automated tests and apply secure coding and defensive programming practices.
- Participate in code reviews and use debugging tools, logs, and documentation to identify and resolve issues.
- Learn existing systems, tools, and development workflows while collaborating with experienced engineers.
Requirements
- Be currently enrolled in a Bachelor’s or accelerated Master’s degree in Computer Science, Engineering, or a related field and graduate between December 2026 and June 2027.
- Have project-based academic, internship, or personal experience using one or more programming languages such as Java, JavaScript, Python, or C#.
- Demonstrate advanced proficiency in data structures, algorithms, and core computer science concepts.
- Have familiarity with version control tools such as Git.
- Have experience or coursework involving automated testing, strong problem-solving skills, and eagerness to learn.
- Be able to work without Mastercard work authorization sponsorship now or in the future.
- Submit a cover letter, resume, and transcript is highly encouraged.
Benefits
- Participate in an 18-month Launch Program with structured learning, hands-on experience, and mentorship from industry leaders.
- Receive structured onboarding and collaborate with teams across Mastercard.
- Work on real business challenges and projects with global customer impact.
- The position is based in Toronto, Canada; the application deadline is 11:59 p.m. ET on October 6, with interviews taking place in October.
- Eligible employees may participate in a discretionary annual incentive program.
Tech Stack
Categories
About Mastercard
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re building a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.