Senior Software Engineer building scalable backend systems for user activation, growth loops, sharing, onboarding, and A/B experimentation at Otter.ai. Requires 5+ years backend experience, strong Python skills, databases, AWS, and metrics-driven product intuition.
185k – 230k
Hybrid5+ YOEFullstack Engineering
About the role
Your Impact
Own features end-to-end: from technical design through launch to metric readout, operating with a high degree of autonomy
Design and build scalable backend systems that power growth loops — sharing flows, invite mechanics, notification pipelines, and onboarding infrastructure
Lead the instrumentation strategy for new features, ensuring the team has the data it needs to measure impact and iterate with confidence
Drive A/B experiments: define hypotheses, instrument correctly, analyze results, and translate findings into concrete product decisions
Raise the team's technical bar through rigorous code reviews, design feedback, and proactive documentation
Partner with product and data to define what success looks like before building starts — and hold the team accountable to it after launch
Identify systemic gaps and advocate for improvements that increase the team's velocity and reliability over time
Requirements
Bachelor's degree in Computer Science or a related field, or equivalent practical experience
5+ years of backend software engineering experience, with a strong track record of shipping impactful, user-facing features at scale
Deep proficiency in Python for building and maintaining production systems at scale
Strong command of relational databases (MySQL or similar) and experience designing schemas and query patterns for high-traffic production workloads
Production experience with NoSQL and high-performance data stores such as DynamoDB, Cassandra, Redis, or Elasticsearch, with ability to reason about consistency, latency, and scalability trade-offs
Production experience with Kafka or similar distributed messaging systems, understanding operational trade-offs
Experience with AWS infrastructure (EC2, S3, DynamoDB, or similar) and reasoning about reliability and cost in a cloud environment
Hands-on experience with A/B experimentation, including rigorous design and drawing well-grounded conclusions
Defines success in terms of user outcomes and business metrics
Operates effectively in ambiguous environments: scopes loosely defined problems, builds alignment, and drives to closure
Communicates technical decisions clearly to engineering peers and non-technical stakeholders
Nice-to-Haves
Experience with Go or another high-performance compiled language
Senior full-stack engineer building AI-native healthcare platform. Own product experiences, integrate LLMs into clinical workflows, architect scalable data/enterprise systems. Requires 5+ years production software experience and proficiency in React/Next.js/Node/TypeScript stack.
185k – 225k
Hybrid5+ YOEFullstack Engineering
Senior Founding Engineer
AmbralNew York, NY
Build core platform for customer digital twins and agentic systems (Voice/SMS/Email) handling data ingestion, synthesis, and autonomous actions at scale. Requires 3+ years full-stack with distributed architectures and AI pipelines; work directly with CTO and customers onsite in NYC.
185k – 245k
On-site3+ YOEFullstack Engineering
Senior Software Engineer
CheckrSan Francisco, CA
Senior Full Stack Engineer building scalable APIs and end-to-end applications for risk insights in Checkr Trust. Requires 6+ years experience with Ruby/Rails, JavaScript/React, startup background, and BS/MS degree.
185k – 218k
Hybrid6+ YOEFullstack Engineering
Senior Software Engineer
ElicitOakland, CA
Builds and ships fullstack features for AI research assistant Elicit, focusing on language model integrations, scalable systems, and user needs. Requires senior-level experience across Node/Python backend and Next.js/TypeScript frontend with strong CS fundamentals.
185k – 305k
HybridFullstack Engineering
Software Engineer, Full Stack (Enterprise Lifecycle)
BenchlingSan Francisco, CA
Designs and builds full-stack systems for enterprise lifecycle management in biotech, focusing on regulatory compliance, audits, and scalable exports. Requires 8+ years experience leading complex backend-heavy projects with frontend capabilities.