Mastercard-logo
Mastercard
·
September 30, 2026
Apply Now
This job has closed.

Software Engineer Intern, Summer 2027 – United States

O'Fallon, MO
Internship
Onsite
$35/hr - $46/hr
Intern
Mastercard is a global payments technology company that operates software engineering teams developing scalable, secure, and high-performing technology solutions. The Software Engineer Intern will contribute to real-world software projects, write and test code, participate in code reviews and agile ceremonies, collaborate with cross-functional teams, and troubleshoot and debug software.

Responsibilities

  • Be a part of a real engineering team contributing to live systems and products
  • Contribute to building scalable, high-performance systems used globally
  • Write clean, efficient, and maintainable code using modern programming languages
  • Support design, development, and testing of software features
  • Write basic automated tests to verify code behavior
  • Learn and apply secure coding practices
  • Participate in code reviews, team discussions, and agile ceremonies
  • Collaborate with product managers, designers, and engineers to deliver solutions
  • Troubleshoot issues, debug code, and support enhancements
  • Gain exposure to how enterprise software systems are built and maintained
  • Note: responsibilities, projects, tools, technologies and programming languages will vary by team
  • Mentorship and coaching from experienced professionals and leaders
  • Networking opportunities with fellow interns, employees, and senior leaders
  • Professional development experiences focused on career growth and skill-building
  • Exposure to innovative technologies and global business challenges
  • Volunteer, community engagement, and team-building activities
  • Abide by Mastercard’s security policies and practices
  • Ensure the confidentiality and integrity of the information being accessed
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines

Qualification

Required

  • Currently pursuing a Bachelor's degree in Computer Science, Engineering, or a related field graduating December 2027 and beyond
  • Basic understanding of programming languages such as Java, Python, C++, JavaScript, or similar
  • Strong foundation in data structures, algorithms, and core computer science concepts
  • Familiarity with version control (e.g., Git)
  • Interest in software testing, debugging, and problem solving
  • Curiosity, motivation, and a willingness to learn
  • candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship

Preferred

Benefits

  • Mentorship and coaching from experienced professionals and leaders
  • Networking opportunities with fellow interns, employees, and senior leaders
  • Professional development experiences focused on career growth and skill-building
  • Exposure to innovative technologies and global business challenges
  • Volunteer, community engagement, and team-building activities
  • 56 hours of Paid Sick and Safe Time
  • Jury duty leave
  • On-site fitness facilities in some locations
Mastercard is a financial network that processes payments between banks and cardholders.
Glassdoor
4.1
Founded in 1966
Purchase, New York, USA
10001+ employees
http://www.mastercard.com

Similar Job