Skip to content
BuildOpsBuildOpsSan Francisco, CA

Senior Software Engineer

Senior full-stack engineer building and scaling frontend applications, backend services, APIs, and integrations for commercial contractor workflows at a fast-growing SaaS startup. Requires 5+ years production experience, strong fundamentals across the stack, mentoring, and comfort with ambiguity in a hybrid environment.

168k – 224k/yr
Hybrid5+ YOEFullstack Engineering

About the role

What You’ll Do

  • Design, build, and maintain high-quality product features and systems across frontend and backend applications
  • Own projects through the full lifecycle, from technical design and implementation through rollout, monitoring, and long-term maintenance
  • Partner with product managers, designers, and engineers to translate ambiguous problems into clear technical plans and well-scoped milestones
  • Write clean, maintainable, well-tested code with a strong bias toward simplicity, reliability, and long-term extensibility
  • Build user-facing experiences and supporting APIs that work well across client, service, and data boundaries
  • Design systems with observability and reliability in mind, including metrics, dashboards, alerting, and health checks that help the team detect and resolve issues quickly
  • Improve the performance, scalability, and resilience of the products and systems your team owns
  • Proactively identify technical risks, cross-team dependencies, and sources of toil before they become execution bottlenecks
  • Contribute to design reviews, technical discussions, and architecture decisions with clear thinking and sound judgment
  • Mentor less-experienced engineers through code review, technical guidance, and example-setting
  • Help strengthen engineering culture by sharing knowledge, improving standards, and contributing to a collaborative, high-accountability environment
  • Leverage AI tools thoughtfully across development, debugging, documentation, and workflow acceleration while maintaining strong engineering judgment

What We Look For

  • 5+ years of software engineering experience building and operating production systems at scale
  • Strong software engineering fundamentals with experience building product features across frontend and backend systems
  • Experience building reliable APIs, services, and user-facing applications in a modern production environment
  • Strong software design instincts, including how to decompose complex business problems into maintainable technical solutions
  • Solid understanding of databases, data modeling, and tradeoffs across relational databases
  • Experience working with modern web application patterns and building polished customer-facing product experiences
  • Experience owning projects with meaningful ambiguity and making good technical decisions with incomplete information
  • Demonstrated ability to work cross-functionally and drive alignment with stakeholders beyond your immediate team
  • Strong debugging and problem-solving skills, including the ability to identify root causes and simplify systems over time
  • Clear written and verbal communication skills, especially in design docs, technical tradeoff discussions, and stakeholder updates
  • A track record of mentoring teammates and helping raise the quality bar on engineering teams
  • A strong sense of ownership, urgency, and accountability for both shipping and operating software successfully
  • Comfort working in a fast-paced startup environment where priorities evolve and strong judgment matters
  • Practical experience using AI-assisted development tools to improve engineering throughput, learning speed, and quality of execution
  • B.S., M.S., or Ph.D. in Computer Science, Engineering, or a related technical field from a top university
  • Ability to work a hybrid schedule with work from home on Monday and Friday and in-office collaboration Tuesday through Thursday

Nice To Have

  • Experience with TypeScript, JavaScript, Python, or other modern application stacks
  • Experience with React or similar frontend frameworks
  • Experience with cloud infrastructure, Kubernetes, Docker, or infrastructure-as-code tooling
  • Familiarity with Kafka, Redis, Elasticsearch, or other event-driven and high-throughput systems
  • Experience with AWS or similar cloud platforms
  • Experience building integrations, internal platform capabilities, or data pipelines
  • Experience in SaaS, vertical software, or systems that support operational workflows
  • Experience using Claude Code or similar AI coding agents in day-to-day development workflows

Compensation

$168,000 - $224,000 base salary range + annual bonus + stock options

What we offer:

  • Generous equity grant, become an owner in our company!
  • A comprehensive benefits package
  • Flexible PTO and hybrid work schedules
  • One-time work-from-home allowance
  • Hubs in Los Angeles, San Francisco, Toronto, and Raleigh with hybrid work schedules and lunch provided for in-office days
  • Company events and team-building activities, both in-person and virtual
  • Fast-paced, collaborative, and dynamic work environment
  • Opportunities for growth and career advancement
  • Chance to work with cutting-edge technology and innovative solutions
  • The chance to get in on the ground floor and build something truly groundbreaking for ourselves and our amazing customers

Skills

TypeScriptJavaScriptPythonReactKubernetesDockerKafkaRedisElasticsearchAWS
Rippling

Senior Software Engineer, Backend Full Stack

RipplingSan Francisco, CA +1

Build and improve backend capabilities and user-facing features for Rippling's Data Cloud platform, which unifies company data for analytics, AI, and insights. Requires 5+ years Python/Django experience plus frontend familiarity with React/TypeScript.

168k – 280k/yr
Hybrid5+ YOEFullstack Engineering
Forge

Senior Software Engineer I, Broker Platform Engineering

ForgeNew York, NY

Senior Software Engineer building the Broker Platform at Forge, delivering high-quality, low-latency trading and broker operations experiences. Backend-first full-stack role focused on real-time data, distributed systems, and financial services products.

168k – 200k/yr
Hybrid5+ YOEFullstack Engineering
Rippling

Senior Software Engineer, Backend Full Stack - Service Cloud

RipplingNew York, NY +1

Senior fullstack engineer building AI-first products from the ground up. Own architecture, design, and implementation of scalable systems with React, Python/Django, and AWS.

168k – 280k/yr
Hybrid5+ YOEFullstack Engineering
Headway

Senior Fullstack Software Engineer

HeadwayNew York, NY +2

Senior Fullstack Software Engineer building end-to-end features for a mental healthcare platform used by 75,000+ providers. Owns product features from database to UI across clinical systems, practice management, patient experiences, and onboarding using TypeScript, Python, React, and AWS.

168k – 238k/yr
Hybrid5+ YOEFullstack Engineering
Upstart

Senior Software Engineer, Marketplace Optimization

UpstartUnited States

Senior Software Engineer building highly available backend services and real-time decision engines for Upstart's AI lending marketplace. Partners with ML, Product, and Capital Markets teams to optimize borrower-capital matching, offer construction, and monetization through scalable distributed systems.

167k – 231k/yr
Remote5+ YOEFullstack Engineering