Remote job
Software Engineering Internship Program (2027)
Job details
About this role
Role overview Join a four-month, full-time software engineering internship designed for graduates, people without a degree, and career changers who want practical development experience. You’ll work within an engineering team on a defined project, learn from a manager and dedicated mentor, and contribute to open-source software used by a large global community. Possible placements include mobile apps, editing tools, data services, release engineering, contributor experiences, developer infrastructure, or observability.
Responsibilities - Work on a primary engineering project with clear deliverables as part of an assigned team. - Learn the team’s codebase, development practices, and the systems that support collaborative software projects. - Work with your manager and mentor to build skills through hands-on contributions. - Depending on placement, contribute to mobile applications, editing features, data platforms, build and release tools, campaign experiences, cloud infrastructure, or production observability. - Connect with other departments and the wider volunteer community.
Requirements - Availability for a 40-hour-per-week internship lasting four months, from late February through late June 2027. - Ability to work remotely from an eligible U.S. state or territory listed for the program. - Interest in developing software engineering skills through a mentored, practical role.
Benefits and work setup - Fully remote internship; occasional in-person events may be available. - A laptop and required software are provided for the program. - Paid experience, with an anticipated U.S. rate of $34.32–$42.13 per hour; the offer depends on factors including skills, experience, and location. - Applications are due by November 20, 2026.