Software Development Engineer V

1 week ago


Mountain View, United States ID.me Full time
Job DescriptionJob DescriptionCompany Overview

ID.me is a high-growth enterprise software company that simplifies how people 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. ID.me's digital identity network has over 117 million registered members, and is used by fourteen federal agencies, agencies in 30 states and over 600 corporations for secure identity proofing and verification.

ID.me's technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. In addition to helping people control their credentials and data, the company's "No Identity Left Behind" initiative strives to expand digital access and inclusion for all people. The company offers multiple pathways to identity 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.

ID.me has received numerous awards including Deloitte's 2023 Technology Fast 500, Washington Business Journal's Fastest Growing Companies, Entrepreneur Magazine's 100 Brilliant Companies and Wall Street Journal's Startup of the Year finalist. In recent quarters, ID.me announced it raised $132 million in Series D funding, led by Viking Global Investors with participation from CapitalG, Morgan Stanley Counterpoint, FTV Capital, PSP Growth, Auctus Investment Group, Moonshots Capital, and Scout Ventures. ID.me's most recent round brings the total investment in ID.me to over $275 million since its founding in 2010.

Role Overview

ID.me is looking for a Software Development Engineer V - Wallet Profile Team that will be pivotal in shaping the digital account experience for over 100 million members. This team is tasked with managing the entirety of the members' accounts, encompassing Member Data Management & Lifecycle, Profiles & Personas, and Linked Accounts. Within the wallet metaphor, it represents the digital counterpart of your physical wallet. Your work with the team has direct engagement with members through their accounts, enhancing user satisfaction and trust. Additionally, your role is crucial in maintaining the integrity of member data and ensuring compliance with regulatory standards through diligent data management.

This role sits in Mountain View, CA and has an onsite component of 5 days per week onsite.

Responsibilities
  • Design, build and maintain highly scalable and secure web applications, services, and APIs.
  • Consistently deliver complex features without oversight and provide oversight to other team members on their deliverables.
  • Guide team members, product managers, and stakeholders to solve the right problems and build the best solutions for customer needs.
  • Effectively switch gears between maintaining and refactoring old code and writing newer and more modern services.
  • Shape how we use test driven development practices and/or test frameworks and tools to ensure that features are shipped defect free.
  • Demonstrate mastery of object-oriented programming languages, tools and technologies
  • Solve complex technical problems with varying degrees of ambiguity.
  • Act as a mentor to junior developers through code reviews and document critiques, and actively participate in cross team knowledge sharing forums.
  • Proven track record of owning and shipping features end to end including thorough automated test coverage, observability, monitoring, and documentation.
Qualifications
  • 8+ years developing web applications using OOP languages like Java, Ruby, Javascript, TypeScript, Go, Python.
  • Experience with GDPR compliance and an understanding of CCPA
  • Experience with data retention and data governance
  • Strong understanding of querying techniques and optimizations on relational databases such as PostgreSQL or MySQL.
  • Experience working on B2C applications, particularly in user onboarding, activation, notifications, or SEO.
  • Exposure with deploying features using A|B testing strategies and ability to interpret results.
  • Experience building systems and services in a containerized, cloud based, infrastructure as code driven ecosystem in any cloud platform.
  • Experience with GCP or other cloud based platforms utilizing Docker, Kubernetes, or Nomad.
Preferred Qualifications
  • Must have an obsession for building quality products.
  • Ability to thrive when there are changing priorities and shifting of gears.
  • Must have strong oral and written communication skills, and be a team player with a self-managing work ethic.
  • Must be a self-starter with a passion for software engineering, learning, and continuous improvement.
  • Experience with account management and user data preferences specifically with data lifecycle management.
  • BS in a quantitative or scientific field such as computer science, computer engineering or equivalent experience.
  • Experience working with Ruby on Rails.
  • Startup experience.

At ID.me, we are dedicated to safeguarding online identities, and we firmly believe that our collective efforts will drive positive change worldwide. This role requires on-site presence 4-5 days per week, based in our office in Mountain View CA (scheduled to open in late 2024). Working together in an office setting cultivates our vibrant culture, enabling professional advancement, mentorship, collaboration, innovative strides, and authentic connections.

#LI-KJ1

The annual base salary listed does include a company bonus, incentive for sales roles, equity and benefits which will be determined based on experience, skills, education, relevant training, geographic location and role.

ID.me offers comprehensive medical, dental, vision, health savings account, flexible spending accounts (medical, limited purpose, dependent care, commuter benefit accounts), basic and voluntary life and AD&D insurance, 401(k) with company match, parental leave, ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays, short and long-term disability insurance, accident and critical illness insurance, referral bonus policy, employee assistance program, pet insurance, travel assistant program, wellbeing and childcare discounts, benefit advocates, and a learning and development benefit.

The above represents the anticipated total rewards package for this job requisition. Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors.

Mountain View, CA Pay Range$217,565—$238,841 USD

ID.me maintains a work environment free from discrimination, where employees are treated with dignity and respect. All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity. ID.me does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ID.me adheres to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, ID.me's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request we will provide you with more information about such accommodations.

Please review our Privacy Policy, including our CCPA policy, at id.me/privacy. If you provide ID.me with any personally identifiable information you confirm that you have read and agree to be bound by the terms and conditions set out in our Privacy Policy.

ID.me participates in E-Verify.



  • Mountain View, United States ID.me Full time

    Job DescriptionJob DescriptionCompany OverviewID.me is a high-growth enterprise software company that simplifies how people 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....


  • Mountain View, California, United States ID Full time

    Job DescriptionID.me, a leading enterprise software company, is seeking an exceptional Senior Software Development Engineer to join its Developer Portal Team. This pivotal role will play a key part in shaping the company's interactions with ID.me and its vast user base.The successful candidate will be responsible for managing the business onboarding...


  • Mountain View, United States ID.me Full time

    Job DescriptionJob DescriptionCompany OverviewID.me is a high-growth enterprise software company that simplifies how people 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....


  • Mountain View, CA, United States ID.me Full time

    Company Overview ID.me is a high-growth enterprise software company that simplifies how people 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. ID.me’s digital identity network...

  • Mechanical Engineer V

    2 months ago


    Mountain View, United States The Judge Group Full time

    Title: Mechanical Engineer V Location: Mountain View CA Duration: 06+ Months contract Mandatory Skills/Qualifications:Bachelor's degree in Mechanical Engineering or 5+ years of practical hands-on experience in electromechanical products manufacturing environments.Experience with quality control tools and techniques, such as statistical process control (SPC),...


  • Mountain View, California, United States YouTube Full time

    About the PositionYouTube is looking for a talented software engineer to join our team. As a software engineer, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. You will work on a specific project critical to YouTube's needs with opportunities to switch teams and projects as our business...


  • mountain view, United States Intelliswift Software Full time

    Must Have skills3 – 5 years of experienceOptical and Mechanical EngineeringTolerance AnalysisSolidWorks AutoCADsimulation softwareDetailed Job DescriptionOpto-Mechanical Engineer will support AR project's design and beyond for Mechanical Control Outline (MCO), tolerance analysis review and JDM support. 1)Tolerance Analysis: Since Harriet is a binocular...


  • Mountain View, California, United States ID Full time

    We are looking for a seasoned Software Development Engineer V (Fullstack) to join our Developer Portal Team in Mountain View, CA. This role will play a pivotal part in shaping the company's interactions with ID.me and its 100 million+ members.Job ResponsibilitiesDesign and implement efficient, interactive, and responsive user interfaces for our...


  • Mountain View, United States CV Library Full time

    Job Title: Silicon Verification Engineer VJob Location: RemoteJob Duration: 2 Months on W2 (with high chances of extension)Summary:The main function of Silicon Verification Engineer is to be a part of the test-plan process, creating, testing, and implementing various verification plans.Job Responsibilities:Define, document, and implement a UVM verification...


  • Mountain View, California, United States LinkedIn Full time

    Job DescriptionAs the Head of CI/CD Pipeline Engineering at LinkedIn, you will be responsible for building and leading a team that provides Microservice and CI infrastructure and tools to enable all LinkedIn developers to build services for members. This includes developing relationships with other engineering teams, owning the design and development of the...


  • Mountain View, California, United States Databricks Full time

    About DatabricksDatabricks is a leading data and AI company that empowers organizations to make data-driven decisions. With its cutting-edge Data Intelligence Platform, Databricks helps businesses of all sizes unlock the full potential of their data.Job DescriptionWe are seeking a talented High-Performance Software Development Engineer to join our team. As a...


  • Mountain View, California, United States Waymo Full time

    About the RoleWe are seeking a skilled Software Engineer to join our TaaS (Transportation as a Service) and Ride-Hailing Infrastructure team. As a key member of this team, you will design and develop platform and infrastructure that supports various ride-hailing businesses. Your responsibilities will include providing APIs for both our first-party service...


  • Mountain View, California, United States Google Full time

    At Google, we're committed to pushing the boundaries of technology and innovation. As a software engineer on our team, you'll have the opportunity to work on cutting-edge projects that impact billions of users worldwide.About the RoleWe're looking for a skilled Senior Staff Software Engineer to join our team. This is an exciting opportunity to lead...


  • Mountain View, California, United States Tik Tok Full time

    Job OverviewWe're looking for a talented Software Development Engineer in Test to join our team at TikTok U.S. Data Security. As an SDET, you'll play a critical role in ensuring the quality and reliability of our mobile applications, working closely with cross-functional teams to identify and resolve issues.Key ResponsibilitiesDesign, develop, and execute...


  • Mountain View, California, United States V-Soft Consulting Group Full time

    We are seeking a skilled Senior Hardware Engineer to manage the verification cycle for our complex systems. In this role, you will be responsible for developing test plans, creating and integrating BFM/Driver/Monitor/Scoreboard components, and ensuring coverage closure. Experience with System Verilog HVL and C/C++ is a must, as well as expertise in...


  • Mountain View, California, United States Qualified Technical Services Full time

    At Qualified Technical Services, we are seeking a highly motivated and detail-oriented Technical Software Engineer to join our team in Mountain View, CA. As a key member of our agile software development team, you will play a crucial role in developing new capabilities and extending the existing features of the NASA Technology Transfer System (NTTS) software...

  • Software Engineer

    7 days ago


    Mountain View, United States Reliable Robotics Full time

    We‘re building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods - and eventually people - move around the planet. We are a team of mission-driven engineers with experience across aerospace,...


  • Mountain View, California, United States YouTube Full time

    Job Summary: We are looking for a skilled Software Development Expert to join our team at YouTube. In this role, you will design, develop, and test software solutions for our Android applications.About the Job: As a Senior Android Application Developer, you will work on the development, testing, and deployment of our Android applications. You will be...


  • Mountain View, California, United States Addepar Full time

    We are recruiting a highly skilled Software Engineer to join our dynamic team at Addepar. As a key member, you will be responsible for designing and developing software solutions that meet the needs of our clients.Our software provides financial professionals with a deeper understanding of risk complexities. To achieve this, we require talented engineers who...


  • Mountain View, California, United States Applied Intuition Full time

    About Applied IntuitionA global leader in vehicle software development, Applied Intuition accelerates the adoption of safe and intelligent machines worldwide. Founded in 2017, our company delivers AI-powered ADAS/AD toolchains, vehicle platforms, and autonomy stacks to help customers shorten time to market and build high-quality systems. 18 of the top 20...