Senior Software Development Engineer - Shopping Graph
Core
Design and build the next-generation SaaS Commerce Platform and Developer Ecosystem, providing primitives for merchant registration, identity-gated discounts, and policy enforcement.
Role type
Senior Software Development Engineer (Backend/API)
Builds
Merchant onboarding APIs, identity-gated offer services, OAuth 2.0 access flows, and developer-facing integration resources.
Domain
Identity verification, SaaS commerce platforms, distributed systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Backend software engineering, API development, RESTful services, distributed systems, modern languages (Java/Ruby/Go/Python), system scalability, security practices
Preferred skills
API design and versioning, contract-first development, cloud platforms (AWS/GCP), infrastructure-as-code (Terraform), CI/CD pipelines, observability tools (Prometheus/Datadog), high-reliability system design, multi-tenant SaaS architectures
Technologies
Java, Ruby, Go, Python, AWS, GCP, Terraform, Prometheus, Datadog, OAuth 2.0, OpenID Connect, SAML
Responsibilities
Implement and maintain core API endpoints for merchant, resource, discount, and use case management; build reliable backend services for internal and external applications; partner with Developer Experience team to deliver intuitive onboarding flows; drive adoption of best practices in distributed system design and DevOps tooling; participate in code reviews and contribute to team standards.
Seniority
Senior, hands-on IC