About the role#
As a Full Stack Software Engineering Intern, you will join a collaborative team for a learning-focused summer program. You will contribute to real product work with a focus on front-end development while gaining exposure to full-stack concepts. Throughout the internship, you will receive support through mentorship, code reviews, and team ceremonies. You are not expected to know every technology listed, as we value experience gained through coursework, personal projects, and hackathons.
What you'll do#
- Build front-end features using HTML, CSS, JavaScript or TypeScript, and React.
- Create reusable UI components and improve responsive behavior while following accessibility patterns.
- Pair with experienced engineers to build practical skills and ask questions.
- Observe and assist with API integrations to learn how data moves between front-end and backend services.
- Participate in code reviews, Git-based workflows, and team meetings like standups and retrospectives.
- Make small code changes, document your work, and assist with debugging.
- Learn basic testing practices by updating tests with guidance.
- Collaborate with engineers, product managers, designers, and QA partners.
- Present your project outcomes, lessons learned, and recommendations at the end of the program.
What you'll need#
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Computer Engineering, Information Systems, Data Science, Applied Mathematics, or a related field.
- Graduation date in 2027 or 2028.
- Foundational programming experience in Python, Java, Go, JavaScript/TypeScript, Bash, or a comparable language.
- Basic understanding of Linux, networking, APIs, Git, cloud computing, containers, or CI/CD concepts.
- Interest in areas such as AI infrastructure, platform engineering, cloud engineering, DevOps, SRE, or distributed systems.
- Ability to break down problems, learn new technology, and communicate with technical and non-technical audiences.
- Exposure to cloud platforms, infrastructure-as-code, containers, or observability concepts.
Location & details#
- This is a remote internship.
- Available from June 14 to August 20, 2027.
- Work schedule must align with 9-5 PM, Pacific Standard Time.
- Must permanently reside and work in the U.S.
- Must be open to relocating to the San Francisco Bay Area upon graduation for consideration for full-time hybrid positions.
About SEPHORA
Sephora is a global beauty retailer founded in 1969. It carries over 500 brands alongside its own label, Sephora Collection, across categories like skincare, makeup, and fragrance. The company operates 3,200 stores and 20 offices across 35 markets. It employs approximately 51,700 people.
How to get in at SEPHORA
Applying to Sephora early provides a distinct advantage, as recruiters often review the initial batch of candidates before the applicant pool becomes unmanageable. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you apply among the first and get seen before the pile grows. You can also improve your chances by connecting with the people actually hiring for the team. Intern Insider surfaces the recruiters behind the company's roles so you can reach out directly to ask about the role or a referral, which materially improves response rates.



