We are seeking a Software Development Engineer (SDE) to join our growing engineering organization at ID.me. As an early-career engineer, 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. As an Software Development Engineer, 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 and requires full-time in-office attendance.
What you'd do
- 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.
- Own features end-to-end, from design through launch, as you grow into greater technical ownership.
- 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.
What they want
- Graduating May/June 2027 with a Bachelor's or Graduate 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.