Jobs and Careers
ID

Software Development Engineer V - Marketplaces (Remote)

ID.me
United States (U.S.), United StatesRemotefull_timeVerifiedPosted 20 Jan 2023

About the role

Company Overview

ID.me simplifies how people securely prove and share their identity online. The company empowers people to control their data through a portable and trusted login, which means they don’t need to create a new password when visiting sites that have the ID.me button.

The COVID-19 pandemic accelerated digital migration for many critical services. Those services require a trusted identity to safeguard against fraud and help ensure people are who they claim to be. With ID.me, login and identity credentials move with people, which can reduce the time and frustration of having to verify at multiple sites and set up multiple passwords.

ID.me is a credential service provider compliant with federal standards for digital identity verification. 

In addition to helping people control their credentials and data, the company’s “No Identity Left Behind” initiative strives to expand access and inclusion for all people. The company offers multiple pathways to verification – online self-serve, live video chat agents, and in person. ID.me is passionate about building a robust identity network that does not compromise access for traditionally underserved groups.

Role Overview

ID.me is looking for a Software Development Engineer V to add to our rapidly growing team. This person will design and develop the foundational services, data processing, event tracking, and integration points for personalization in our B2C application ecosystem. 

Marketplaces is one of the fastest growing domains at ID.me, and this role will have the opportunity to build systems and features at scale that drive the future customer experience of ID.me Shop, ID.me Homepage, ID.me Rx, and other emerging verticals. We’ll be leveraging this foundational work immediately to drive incremental improvement to our applications as we build out additional capabilities and systems, so the ability to balance short term benefits without compromising long term design are crucial to success in this position. 

The initiatives in scope for this role have a measurable impact on the success of ID.me, contribute directly to company goals, and have executive level visibility. The Software Development Engineer V should be a self-starter, self-sufficient, and should have 8+ years of experience developing for the web with a strong command of object oriented technologies. 

Responsibilities

  • Architect, build, and maintain highly scalable and secure web applications, services, and APIs
  • Lead high level discussions around architecture and design for our personalization capabilities
  • Collaborate with team members, product managers, and stakeholders to build the right solutions for customer needs
  • Participate in roadmap planning with engineering and product leadership
  • Effectively switch gears between maintaining and refactoring old code and writing newer and more modern services
  • Write well-structured, reliable, efficient, scalable, and easily maintainable code
  • Use test driven development practices and test frameworks and tools to ensure that features are shipped defect free
  • Demonstrate mastery of various object-oriented programming languages, tools and/or technologies
  • Work independently and collaboratively with other software engineers on cross-team projects
  • Contribute to peer code reviews, technical plan critiques, internal infrastructure, and process enhancements
  • Lead and contribute to peer code reviews
  • Provide technical guidance, mentorship, coaching and/or training to software developers
  • Participate in the technical interview process for the fast growing engineering team at ID.me

Ideal Qualifications

The qualifications below are ideal, but not all are required.  We encourage candidates to apply if they satisfy some, but not all of the qualifications.

  • 8+ years developing web applications using Java, Ruby, Javascript, Go, Python, or C++
  • B2C experience
  • 3+ years engineering experience in the personalization domain at scale
  • 3+ years experience working with user journey / funnel / event tracking at scale
  • Deep understanding of web technologies and object oriented design
  • Ownership of a unit composed of 2 or more pieces (system, framework, or critical library)
  • Mastery of relational databases such as PostgresSQL, MySQL or MSSQL Server, or similar databases
  • Experience building systems and services in a containerized, cloud based, infrastructure as code driven ecosystem
  • Experience writing and maintaining REST based APIs
  • Experience with source control using Git and GitHub
  • Strong oral and written communication skills
  • Knowledge and experience with HTML5, CSS3, HAML, SCSS, JavaScrip

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

ID.me

View company profile →