Skip to content
IdmeIdme

Senior Software Development Engineer - Fullstack

Build and scale the Person platform, including identity data models, backend services, APIs, and user-facing web experiences. The role requires 7+ years of full-stack production experience and strong backend and frontend development expertise.

About the job

Responsibilities

  • Own the design and implementation of significant areas of the Person platform, including the canonical record of identity and rules for creating, merging, and splitting records.
  • Author and implement UX architecture for owned areas and contribute to design reviews.
  • Work closely with cross-functional teams to understand how person data is consumed and embedded in other systems.
  • Represent owned areas in architectural forums and cross-team planning.
  • Design and implement complex, high-impact features across the full stack, including data models, services, Backend for Frontend APIs, and user-facing experiences.
  • Establish standards for code quality, testing, observability, and incident response.
  • Drive technical debt reduction and platform reliability improvements.
  • Mentor engineers through code reviews, design critiques, and pairing.
  • Champion AI-augmented engineering practices using tools such as Claude Code.

Requirements

  • Bachelor's or master's degree in Computer Science, Engineering, a related field, or equivalent experience.
  • 7+ years of professional experience developing across the full stack in production environments.
  • 7+ years of experience with at least one backend language, such as Python, Go, or Java, and modern frameworks.
  • 7+ years of professional experience developing frontend applications in production environments.

Nice-to-Haves

  • Experience building user-facing web applications with TypeScript and React.
  • Experience building Backend for Frontend APIs.
  • Experience with identity resolution or entity matching, including deduplication, record merging and splitting, or data normalization at scale.
  • Expertise building, documenting, and evolving public-facing REST or GraphQL APIs.
  • Experience with relational databases such as PostgreSQL and graph or NoSQL data stores.
  • Understanding of distributed systems, caching, asynchronous processing, event-driven architectures, Kafka, SNS/SQS, and cloud-native patterns.
  • Experience handling sensitive personal data through encryption, access control, auditability, retention, and deletion.
  • Experience in regulated or high-assurance domains such as government, financial services, or healthcare.

Compensation and Benefits

  • Mountain View, CA base salary range: $190,978–$231,050 USD.
  • Comprehensive medical, dental, and vision coverage.
  • Health savings, flexible spending, and commuter benefit accounts.
  • Basic and voluntary life and AD&D insurance.
  • 401(k) with company match.
  • Parental leave.
  • Unlimited paid time off subject to the PTO policy, including eight company-wide holidays.
  • Short- and long-term disability insurance.
  • Accident and critical illness insurance.
  • Referral bonus policy, employee assistance program, pet insurance, travel assistance, wellbeing and childcare discounts, benefit advocates, and learning and development benefits.

Skills

Python, Go, Java, TypeScript, React, Angular, REST APIs, GraphQL, Postgres, NoSQL, Kafka, Sns/Sqs, Distributed Systems, Cloud-Native Architecture, Claude Code

Stripe

Stripe

New York, NY

Senior Software Engineer, Docs Product
$190k+/yrHybrid5+ YOEFullstack Engineering

Senior software engineer leading architecture, technical roadmaps, and full-stack development for documentation infrastructure. The role requires a bachelor's degree, at least four years of software engineering experience, technical leadership across multi-team projects, and experience with Ruby, Java, TypeScript, Bazel, MongoDB, and AI/LLM standards.

Reddit

Reddit

United States

Senior Software Engineer, Home Experience
$190k+/yrRemote6+ YOEFullstack Engineering

Senior software engineer who will build and launch user-facing feed experiences across Reddit’s backend and full-stack systems. The role requires 6+ years of experience, strong programming skills, experimentation and metrics expertise, and a user-centered approach.

Instacart

Instacart

United States

Senior Software Engineer II, AI Labs & Foundations
$192k+/yrRemote5+ YOEFullstack Engineering

Build and operate high-scale production AI systems and agentic experiences, integrating foundation models and delivering reliable, observable services. The role requires senior software engineering experience, production AI/ML expertise, and proficiency in Golang, Python, or TypeScript.

Instacart

Instacart

United States
Senior Software Engineer II, Marketing Enablement
$192k+/yrRemote8+ YOEFullstack Engineering

Provides technical leadership for a paid marketing technology engineering pod, guiding architecture, scalability, developer productivity, and cross-functional initiatives. Requires 8–12 years of software engineering experience and expert Python proficiency.

Benchling

Benchling

San Francisco, CA

Software Engineer, Agents
$194k+/yrOn-site8+ YOEFullstack Engineering

Build and productionize end-to-end AI agents that automate scientific workflows, while developing backend systems, frontend interfaces, and agent infrastructure. The role requires 8+ years of software engineering experience, full-stack expertise with Python and React, and strong product instincts.