# Senior Software Development Engineer - Shopping Graph

**Company:** [Idme](https://hotfix.jobs/companies/idme)
**Location:** Mountain View, CA
**Role:** Backend Engineering
**Salary:** $191k – $214k/yr
**Experience:** 6+ years
**Skills:** Java, Ruby, Go, Python, REST APIs, Oauth 2.0, Openid Connect, SAML, AWS, GCP, Terraform, CI/CD, Prometheus, Datadog, Distributed Systems
**Posted:** 2026-06-23

> Senior backend engineer building APIs and services for ID.me's commerce platform, including merchant onboarding, identity-gated discounts, and OAuth flows. Requires 6+ years backend experience and strong API/distributed systems skills.

## Job Description

## Key Responsibilities

### Platform Development
- Implement and maintain Merchant, Resource, Discount, and UseCase API endpoints as core primitives of the Commerce Platform.
- Build reliable, well-tested backend services that support both internal applications and external developers.
- Contribute to an API-first, platform-first codebase ensuring services are scalable, extensible, and secure.

### Developer Experience
- Partner with the Developer Experience team to deliver intuitive onboarding flows for external merchants and developers.
- Write clear API documentation and contribute to developer-facing resources that enable easy integration.

### Cross-Functional Collaboration
- Work with the Authentication Platform, Organization Platform, Marketplace Apps, and Identity Graph teams to ensure consistency across ID.me’s ecosystem.
- Drive adoption of best practices in distributed system design, observability, reliability engineering, and modern DevOps tooling.
- Participate in code reviews and contribute to team standards and engineering excellence.

## Minimum Qualifications
- Bachelor’s degree in Computer Science or related field.
- 6+ years of experience in backend software engineering, including API development for customer-facing products.
- 5+ years of experience in one or more modern languages such as Java, Ruby, Go, or Python, with experience building RESTful APIs and distributed systems.

## Preferred Qualifications
- Strong understanding of API design, versioning strategies, and contract-first development practices.
- Familiarity with cloud platforms (e.g., AWS, GCP), infrastructure-as-code tools (e.g., Terraform), and modern CI/CD pipelines.
- Working knowledge of identity and access management standards such as OAuth 2.0, OpenID Connect, or SAML.
- Experience with monitoring, logging, and observability tools such as Prometheus, Datadog, or similar.
- Experience building high-reliability systems with a focus on performance, fault tolerance, and operational excellence.
- Exposure to multi-tenant SaaS architectures or identity-powered commerce platforms.

## Benefits
- 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, unlimited paid time off, 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.

## Similar roles

- [Senior Backend Engineer, IAM](https://hotfix.jobs/jobs/97e044e4-0964-47cb-a3a8-cd70d445ccb9) - Reddit - Remote - $191k – $267k/yr
- [Senior Software Engineer, Core Platform](https://hotfix.jobs/jobs/2163b804-4346-4093-8d12-6a12e3a64813) - Reddit - Remote - $191k – $267k/yr
- [Senior Software Engineer, Core Platform](https://hotfix.jobs/jobs/4b6b18cf-c851-49a4-ac6e-ef5bcae49d8b) - Reddit - Remote - $191k – $267k/yr
- [Senior Software Engineer, Ads](https://hotfix.jobs/jobs/13adc9b0-d127-4292-b49b-7f50295a1997) - Reddit - Remote - $191k – $267k/yr
- [Senior Software Engineer, GraphQL](https://hotfix.jobs/jobs/5c2f8daa-c204-4e1f-8eb5-12688cb9fe7f) - Reddit - Remote - $191k – $267k/yr

**Apply:** https://hotfix.jobs/jobs/4b13b807-152b-4994-957b-64b4366f9d5a
**Canonical:** https://hotfix.jobs/jobs/4b13b807-152b-4994-957b-64b4366f9d5a