Senior Software Engineer, Activation & Growth
Core
Building scalable backend systems and experimentation infrastructure for user activation, retention, and growth loops in an AI-native meeting transcription product.
Role type
Senior Software Engineer (Backend)
Builds
Scalable backend systems for sharing flows, invite mechanics, notification pipelines, onboarding infrastructure, and A/B experimentation layers.
Domain
AI-native productivity tools / Meeting transcription / Growth engineering
Deliverable
production ML models | product features
Required skills
Python, Go, relational databases (MySQL), NoSQL (DynamoDB, Cassandra, Redis, Elasticsearch), distributed messaging (Kafka), AWS infrastructure, A/B experimentation design, user outcome definition, ambiguity navigation.
Preferred skills
None stated.
Technologies
Python, Go, MySQL, DynamoDB, Cassandra, Redis, Elasticsearch, Kafka, AWS (EC2, S3)
Responsibilities
Own features end-to-end from design to launch; Design and build scalable backend systems for growth loops; Lead instrumentation strategy for new features; Drive A/B experiments from hypothesis to product decisions; Raise technical bar via code reviews and documentation; Partner with product/data to define success metrics; Identify systemic gaps to improve team velocity.
Seniority
Senior, hands-on IC