Are you applying to the internship?
Job Description
About the Company:
Adobe is a company dedicated to changing the world through digital experiences. They provide the tools and resources for everyone, from individual artists to large corporations, to design and deliver exceptional digital experiences. Adobe is passionate about empowering users to create high-quality images, videos, and applications, and transforming how businesses engage with their customers across all platforms. They are committed to hiring top talent and fostering an inclusive employee experience where everyone is respected and has equal opportunities. Adobe believes that innovative ideas can originate from anywhere within the organization.
Job Description: Software Engineering Intern
The Opportunity: Adobe is searching for talented and passionate Software Engineering interns across various teams to contribute to the planning, design, development, and testing of software systems and applications. Interns will work on enhancements and new products used in local, networked, cloud-based, or internet-related programs.
Specific Projects: Interns may work directly on products for Creative Cloud, Document Cloud, or Experience Cloud teams, or they might focus on the cloud-based platform’s infrastructure or big data challenges. Opportunities exist for web developers, mobile developers, data engineers, front-end developers, back-end developers, and full-stack developers.
Work Environment: All 2025 Adobe interns will work in a hybrid model, splitting time between their assigned office and home. The office location will be determined by the intern’s manager and team’s location to ensure optimal collaboration and support. The frequency of in-office work will be determined by the team’s needs.
Responsibilities:
• Develop high-performance, reliable, testable, and maintainable code.
• Participate in all phases of software development, including design, coding, code review, testing, bug fixing, and documentation.
• Collaborate with engineers and participate in daily/weekly meetings.
• Grow professionally with team support and contribute to the team’s growth through feedback and mentorship.
• Work independently and collaboratively in a fast-paced environment, maintaining clear and constructive communication.
• Additional responsibilities may be assigned based on the specific role and team.
Qualifications:
• Currently enrolled full-time in a Bachelor’s or Master’s program in Computer Science, Computer Engineering, Electrical Engineering, or a related field, with an expected graduation date between December 2025 and June 2026.
• Strong technical background with analytical and problem-solving skills.
• Relevant prior experience in software engineering (coursework, projects, internships).
• Proficiency in at least one of the following: Java, C++, JavaScript, Python.
• Familiarity with the software development lifecycle (design, development, deployment, maintenance of web and mobile apps).
• Results-oriented, with a willingness to learn new technologies and adapt to changing requirements.
• Excellent verbal and written communication skills, capable of clearly explaining complex concepts.
• Ability to participate in a full-time internship between May and September.