Senior Software Engineer – Full Stack
Build incentive mechanics, referral flows, and personalization that drive member-to-member referral growth
Deliver large projects introducing new product capabilities and maintain key code repositories
Modernize existing pipelines to scale products with company growth
Break down complex problems into manageable tasks and deliver predictably
Identify and resolve root causes of production incidents
Collaborate on technical roadmaps and execute ambitious technical strategies
Mentor junior engineers through code reviews and real-time pairing
Integrate AI technologies to automate processes and enhance product features
Improve feature maintainability, availability, and performance
Contribute to architecture and developer tooling
Communicate technical ideas to technical and non-technical partners
Document technical solutionsRequirementsBachelor's Degree (or equivalent) in Computer Science, Engineering or related technical field3+ years of non-internship full-time professional software development experienceExperience delivering large software projects or features in a production environmentProficiency in at least one modern programming language, such as Python, Java, or JavaScriptStrong backend API and service ownership, with ability to work confidently in React / React Native frontend surfacesAbility to own projects end-to-end, make sound technical tradeoffs, and execute with minimal directionExperience using AI coding tools such as Claude or Claude Code and agentic AI workflowsPreferred: growth-team, incentives, rewards, social mechanics, personalization, A/B testing, ML model serving, experimentation platforms, ML feature stores, or health/regulatory-data experienceWillingness to work from the San Francisco office three days per week for a full 8-hour business dayLocated in or willing to relocate to the San Francisco Bay AreaLegally authorized to work in the United StatesCore Competencies
Demonstrates expertise in software development with a focus on building and maintaining scalable products, integrating AI technologies, and delivering complex projects. Strong ability to mentor junior engineers and communicate effectively with both technical and non-technical stakeholders.Highest-signal resume keywordsSoftware Development ExperienceProficiency in Python, Java, or JavaScriptBackend API and Service OwnershipExperience with AI Coding ToolsProject Management and ExecutionHard SkillsSoftware DevelopmentBackend API DevelopmentFrontend Development with React/React NativeAI IntegrationCode ReviewTechnical DocumentationProblem SolvingProject DeliveryFeature MaintainabilityProduction Incident ResolutionSoft SkillsCollaborationMentoringCommunicationCertifications & QualificationsBachelor's Degree in Computer Science or EngineeringIndustry KeywordsIncentivesReferral FlowsPersonalizationGrowth-TeamA/B TestingSocial MechanicsHealth/Regulatory DataTools & TechnologiesAI Coding ToolsClaudeClaude CodeExperimentation PlatformsML Feature Stores#J-18808-Ljbffr