Principal / Senior Software Engineer
Core
Design and develop customer-facing features across the front-end and back-end application stack for an AI-powered psychological fitness platform.
Role type
Principal / Senior Software Engineer (Full-stack)
Builds
Scalable, AI-enabled consumer applications and services
Domain
Mental health technology / AI / SaaS
Deliverable
product features
Required skills
Full-stack development, Python, AWS services (ECS, S3, Lambda), Scalable system architecture, CI/CD implementation, Data security and privacy compliance
Preferred skills
LLM development, AWS CDK, TypeScript, SaaS security best practices
Technologies
Python, AWS (ECS, S3, Lambda), AWS CDK, TypeScript
Responsibilities
Lead design and development of front-end and back-end features; Partner with product managers, designers, and researchers; Own features through the full product lifecycle; Manage release processes including rollout planning and feature flagging; Evaluate feature performance using analytics and feedback; Design scalable system architecture for AI components; Improve application delivery practices via CI/CD and automated testing; Leverage AWS cloud infrastructure; Uphold data security and privacy standards
Seniority
Senior, hands-on IC with leadership responsibilities