Skip to content
StripeStripe

Senior Software Engineer, Docs Product

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.

About the job

Responsibilities

  • Lead the technical design and architecture of major platform initiatives, author design documents, and build consensus across engineering teams.
  • Define technical roadmaps for complex, multi-quarter projects spanning multiple teams.
  • Make architectural decisions for company documentation infrastructure, balancing scalability, reliability, and developer experience.
  • Evaluate and set direction for integrating emerging technologies, including AI/LLM capabilities, into documentation platforms and authoring tools.
  • Establish and evolve engineering standards, best practices, and technical guidelines.
  • Partner with engineering teams across the company to understand documentation needs and design integrated solutions.
  • Design, build, and maintain scalable, reliable, and performant services and systems.
  • Contribute high-quality code across the full stack and navigate codebases using different languages and tools.
  • Debug and resolve complex production issues and improve system reliability.
  • Own system health and incident response.

Requirements

  • Bachelor's degree or foreign equivalent in Computer Science, Software Engineering, Engineering, or a related field.
  • At least 4 years of software engineering experience.
  • At least 4 years working in a full-stack environment with Ruby, Java, TypeScript, or Bazel.
  • At least 4 years serving as a technical lead for large projects, including defining roadmaps for projects spanning more than 6 months and multiple teams.
  • At least 2 years authoring and reviewing technical design documents and driving architectural decisions for complex systems while collaborating with junior colleagues.
  • At least 2 years building and scaling automated testing and validation frameworks.
  • At least 2 years designing and implementing persistent data models using MongoDB.
  • At least 2 years implementing emerging technical standards for AI/LLMs.

Compensation and Benefits

  • Base salary: $190,400–$285,600 per year.
  • Additional benefits may include equity, company bonus or sales commissions/bonuses, 401(k), medical, dental, vision, and wellness stipends.

Skills

Ruby, Java, TypeScript, Bazel, MongoDB, Ai/Llms, Automated Testing, Architecture, Technical Roadmaps, Incident Response

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.

Idme

Idme

McLean, VA
Senior Software Development Engineer - Fullstack
$191k+/yrOn-site7+ YOEFullstack Engineering

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.

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.

Fareharbor

Fareharbor

Denver, CO
Senior Full Stack Software Engineer - Python & JavaScript
$187k+/yrHybrid5+ YOEFullstack Engineering

Senior full-stack engineer responsible for designing and delivering scalable, well-tested web application features across the frontend and backend. Requires 4+ years working with production codebases and proficiency in Python, JavaScript, and modern web frameworks.