About the role#
As a Software Engineer Intern, you will join an engineering team to build foundational skills and contribute to real-world projects. You will gain experience with technology used at a global scale while working alongside experienced engineers. This is a paid, full-time summer 2027 position. Please note that this role does not offer work authorization sponsorship.
What you'll do#
- Write clean, efficient, and maintainable code using modern programming languages.
- Support the design, development, and testing of software features.
- Participate in code reviews, team discussions, and agile ceremonies.
- Troubleshoot issues, debug code, and support system enhancements.
- Collaborate with product managers, designers, and engineers to deliver solutions.
- Learn and apply secure coding practices while contributing to live systems.
What you'll need#
- Currently pursuing a Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering, Cybersecurity, or a related field, with an expected graduation date of December 2027 or later.
- A basic understanding of programming languages such as Java, Python, C++, or JavaScript.
- A strong foundation in data structures, algorithms, and core computer science concepts.
- Familiarity with version control systems like Git.
- An interest in software testing, debugging, and problem solving.
- Please provide an unofficial copy of your school transcript with your application.
Location & details#
- This internship is an on-site role.
- Locations include O'Fallon, Missouri; Arlington, Virginia; Atlanta, Georgia; and New York City, New York.
- The pay range for this position is $35 to $46 per hour.
About Mastercard
Mastercard operates in the IT services and consulting sector. It provides digital payment options for individuals, businesses, and governments across more than 200 countries and territories. The company focuses on transaction security and mobile payment solutions. It is a public company based in Purchase, New York, with a workforce exceeding 10,000 employees.
How to get in at Mastercard
Securing an internship at Mastercard requires timing. Because the applicant pool is large, Intern Insider sends an instant alert the moment a role matching your target is published anywhere. This helps you apply among the first, as early applicants get seen before the pile grows. You should prioritize speed to ensure your application is reviewed early in the process. Beyond timing, reaching out to the right people matters. Intern Insider surfaces the recruiters behind the company's roles so you can reach out directly to ask about the role or a referral. This direct connection materially improves response rates compared to submitting through a general portal.



