
University 2026 Software Development Engineer Intern
Role Overview
We are seeking a Software Development Engineer Intern to join our growing engineering
organization at ID.me. As an intern, you’ll have the opportunity to contribute to
meaningful work across a variety of product and platform teams. Whether it’s building
user-facing features, developing APIs, or strengthening the underlying platform, your work will
directly impact millions of users.
ID.me is a platform company, embracing an API-first development strategy to ensure
consistent, scalable, and reusable systems. As an SDE Intern, you’ll gain experience working with
modern technologies and collaborating with experienced engineers to deliver high-quality
solutions in line with this strategy.
This role is based out of our Mountain View, CA office or McLean, VA office, and requires
full-time in-office attendance.
Responsibilities
● Design, build, and test software components under the guidance of more experienced
engineers.
● Contribute to our platform’s evolution by developing API-first services used by internal
and external teams.
● Participate in code reviews, design discussions, and agile ceremonies to continuously
grow your skills.
● Write clear, maintainable, and well-documented code.
● Help troubleshoot issues in development and production environments.
● Learn best practices for software engineering, security, testing, and observability in a
platform company & collaborate with product managers, designers, and fellow engineers to ship impactful
features.
Minimum Qualifications
● Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
● Proficiency in at least one programming language (e.g., Java, JavaScript, Go, Python, or
Ruby), gained through coursework, internships, or personal projects.
● Strong understanding of basic computer science concepts, including data structures,
algorithms, and object-oriented programming.
Preferred Qualifications
● Eagerness to learn and take feedback in a collaborative, fast-paced environment.
● Familiarity with RESTful APIs and client-server communication.
● Exposure to cloud platforms such as AWS, GCP, or Azure through internships or
schoolwork.
● Experience with version control systems (e.g., Git).
● Interest in platform engineering, API design, or building developer tools.
● Clear communication skills and a team-oriented mindset.
Apply for this job
*
indicates a required field