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 tools and resources for everyone, from individual artists to large corporations, to design and deliver exceptional digital experiences. Their passion lies in empowering users to create compelling images, videos, and applications, and transforming how businesses connect with customers across all platforms. Adobe is committed to hiring top talent and fostering an inclusive workplace where everyone is respected and has equal opportunities. They believe that innovation comes from all parts of the organization and actively encourage new ideas.
Job Description: Software Engineering Intern
Adobe is seeking talented and passionate Software Engineering interns to contribute to the planning, design, development, and testing of software systems and applications. Interns will work on enhancements to existing products and contribute to the creation of new products used in local, networked, cloud-based, or internet-related programs.
Potential Projects: Interns could work directly on products for Adobe’s Creative Cloud, Document Cloud, or Experience Cloud teams. Alternatively, they could focus on the company’s cloud-based platform, working on infrastructure components or tackling big data challenges. Opportunities exist across various areas, including web development, mobile development, data engineering, front-end development, back-end development, and full-stack development.
Work Environment: All 2025 Adobe interns will work in a hybrid model, splitting their time between an assigned office and working remotely from home. The office location will be determined by the intern’s manager and team location to maximize collaboration and support. The specific in-office frequency will be determined by the manager and team based on project needs.
Responsibilities:
• Develop high-performance, reliable, testable, and maintainable code.
• Participate in all phases of software development: design, coding, code review, testing, bug fixing, and documentation.
• Collaborate with engineers and participate in daily or weekly stand-up meetings.
• Support team growth through feedback and mentorship.
• Work independently and collaboratively within a fast-paced team, utilizing clear and constructive communication.
• Additional responsibilities as assigned based on specific role and team needs.
Qualifications:
• Currently enrolled full-time in a Bachelor’s or Master’s program in Computer Science, Computer Engineering, Electrical Engineering, or a related field. Expected graduation date: December 2025 – June 2026.
• Strong technical background with analytical and problem-solving abilities.
• Prior experience in software engineering (coursework, projects, internships).
• Proficiency in at least one programming language: Java, C++, JavaScript, or Python.
• Familiarity with the software development lifecycle (design, development, deployment, maintenance).
• Ability to learn new technologies and adapt to changing requirements.
• Excellent written and verbal communication skills.
• Ability to work full-time between May and September.