Software Engineer, Intern (Summer or Winter)
Overview
Stripe, a technology company building programmable financial infrastructure used by more than 10 million businesses, is offering a software engineering internship in Dublin, with summer or winter intake. Interns work on projects across the stack that directly affect how millions of businesses operate, owning problems end to end with support from their manager and teammates. Recent intern projects include expanding the Payments Foundation Model for generalized anomaly detection, building more approachable fraud controls, creating safer payouts, and developing tools that prevent costly pricing mistakes and simplify merchant checkout setup. The programme is competitive, with high expectations.
What you will do
Interns operate as real team members, taking part in team discussions, decisions and technical design, and write software used in production with meaningful impact. They give and receive technical feedback through code reviews and design discussions, collaborate with engineers and cross-functional partners, and learn quickly by asking good questions and building with the latest AI tooling.
Requirements
Applicants should be pursuing a bachelor's or master's degree in computer science, mathematics or a related discipline, with programming experience from side projects or classwork. Stripe works mostly in Ruby, Java, JavaScript, Go and Scala but expects new languages to be learnable. Experience from earlier internships or team projects, including open source, the ability to learn unfamiliar systems with a mentor, and the ability to use AI tools while critically reviewing and validating the output are needed. Preferred are at least a year of university education, specialised knowledge in frontend, backend or infrastructure, experience writing high-quality pull requests with good test coverage, and clear written communication.