ID.me Logo

ID.me

Principal Software Development Engineer - Browser Extension (eCommerce / Marketplaces)

Job Posted 10 Days Ago Posted 10 Days Ago
Be an Early Applicant
Mountain View, CA
249K-296K Annually
Expert/Leader
Mountain View, CA
249K-296K Annually
Expert/Leader
Design and develop a browser extension for e-commerce, improving user experiences and protecting against fraud by collaborating with various teams to implement high-performance solutions.
The summary above was generated by AI
Company Overview

ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity online. Consumers can verify their identity with ID.me once and seamlessly login across websites without having to create a new login and verify their identity again. Over 140 million users experience streamlined login and identity verification with ID.me at 20 federal agencies, 44 state government agencies, and 66 healthcare organizations. More than 600 consumer brands use ID.me to verify communities and user segments to honor service and build more authentic relationships. 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. ID.me is committed to “No Identity Left Behind” to enable all people to have a secure digital identity. To learn more, visit https://network.id.me/.

Principal Software Development Engineer - Browser Extensions (eCommerce / Marketplaces)

Job Location: Mountain View, CA (4-5 days/week in office) [relocation available]

Role Overview

As a Software Development Engineer VI, you will play a critical role in building and scaling ID.me’s E-commerce and Marketplaces browser extension for both desktop and mobile browsers, enhancing the experience of our 140 million members. This is the highest level within the company and will focus on developing personalized shopping experiences, and navigating life-events (taxes, graduation, retirement etc.), optimizing conversion funnels, and integrating with partner platforms, while protecting users from scams and fraudulent sites. You will be responsible for designing and implementing high-performance, secure, and scalable solutions that enhance user engagement and drive revenue.

Key Responsibilities

  • Architect, design, and develop browser extensions for Chrome and Safari, including mobile versions.
  • Build and optimize ecommerce integrations, ensuring seamless interactions between users, merchants, and marketplaces.
  • Enhance user experiences with personalized offers, shopping rewards, life-events engagement, and secure transactions.
  • Implement security best practices to protect users from fraud enhancing the trust of our marketplace.
  • Collaborate closely with Product, Security, Compliance, and Infrastructure teams to drive innovation and best practices.
  • Mentor engineers and contribute to establishing engineering excellence and best practices.

Required Qualifications:

  • At least 15 years of software development experience in e-commerce platforms, payment integrations, or affiliate marketing systems.
  • At least 15 years of SaaS product development experience using Java, Ruby, Javascript, Go, Python, or C++, with a strong focus on front-end engineering.
  • Bachelor's degree in Computer Science or related field of study.

Preferred Qualifications:

  • Experience working in a fast-paced e-commerce or marketplace environment.
  • Prior experience developing and scaling personalized recommendation systems.
  • Familiarity with A/B testing, analytics, and user behavior tracking tools.
  • Proven track record in building, launching, and iterating on browser extensions.
  • Expertise in JavaScript, TypeScript, WebExtensions APIs, and browser security best practices.
  • Strong knowledge of web performance optimization and scalable architectures.
  • Hands-on experience with major cloud platforms (AWS, GCP, or Azure).
  • Strong problem-solving and analytical skills with a deep understanding of security, encryption, and fraud prevention.

Why Join ID.me?

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


#LI-KC1

The annual base salary listed does not 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

$248,750$295,926 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.

Top Skills

AWS
Azure
C++
GCP
Go
Java
JavaScript
JavaScript
Python
Ruby
Typescript
Webextensions Apis

ID.me Mountain View, California, USA Office

Mountain View, California, United States

Similar Jobs

2 Hours Ago
Easy Apply
Hybrid
San Francisco, CA, USA
Easy Apply
Mid level
Mid level
Cloud • Software
As a Machine Learning Engineer, develop and optimize algorithms for real-time anomaly detection, collaborate with engineers, and create large-scale AI/ML pipelines.
Top Skills: AIFlinkKafkaMlPythonPyTorchSklearnTensorFlowXgboost
3 Hours Ago
Costa Mesa, CA, USA
120K-213K Annually
Mid level
120K-213K Annually
Mid level
Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
The Electrical Integration Engineer will design and test avionics systems, manage multiple projects, conduct root cause analysis, and collaborate on integration details for military air vehicles.
Top Skills: 2D CadAIAvionicsCanElectrical HarnessingEthernetLattice OsMil-Std-1553Rs232Rs422
3 Hours Ago
Easy Apply
San Francisco, CA, USA
Easy Apply
Senior level
Senior level
eCommerce • Mobile
As a Senior Software Engineer on the Seller Growth team, you will enhance seller experiences, drive growth capabilities, and manage the seller lifecycle.
Top Skills: DbtElixirJavaScriptPythonSQL

What you need to know about the San Francisco Tech Scene

San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.

Key Facts About San Francisco Tech

  • Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Google, Apple, Salesforce, Meta
  • Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
  • Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
  • Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account