Senior Software Engineer - Full Stack
Grow Therapy is seeking a Senior Full Stack Software Engineer to design, implement, and ship customer-facing features across the stack. This role involves owning the full development lifecycle, contributing to core platform systems, and collaborating with cross-functional teams.
About the job
What You'll Be Doing
- Design, implement, and ship customer-facing features that span frontend and backend systems
- Own the full lifecycle of your work - from scoping and implementation through testing, deployment, and iteration
- Contribute to and improve core platform systems, including those related to discovery, scheduling, transactions, and user experience
- Implement and support A/B tests and experiments, from hypothesis through measurement and rollout
- Investigate, triage, and resolve production incidents and complex cross-system bugs
- Write clean, well-tested, maintainable production code and take an active role in code reviews
- Collaborate closely with Product, Design, and Data to deliver well-scoped, measurable solutions
- Participate in technical discussions and contribute to architectural decisions within your team
You'll Be a Good Fit If You Have
- 6+ years of professional software engineering experience
- Experience building and maintaining production systems at scale
- Comfortable working across backend APIs and frontend interfaces, with hands-on experience in Python and modern React/TypeScript
- Experience working on systems where data quality, correctness, and performance matter
- Strong execution skills and the ability to deliver scoped work independently
- Curiosity and a willingness to learn complex systems and new problem domains
- A product-minded approach - you understand how technical decisions impact user experience and business outcomes
- Strong collaboration and communication skills, with a track record of working closely with cross-functional partners including Product, Design, and Data Science
- Experience using AI-assisted dev tools (e.g., Claude, Cursor)
- A bias toward ownership, speed, learning, and continuous improvement
Role Details
Employment Type: Full Time, Exempt Base Compensation: The base compensation range for this position is $182,000–$250,000 USD Annually.
This is a hybrid role with the expectation to work onsite from our NYC, San Francisco, or Seattle hub location three days per week (Tuesday, Wednesday, and Thursday) and travel 2–3 times per year (e.g., company and department offsites).
Full Time Employee Benefits:
- Comprehensive Health Coverage: Medical, dental, and vision insurance, plus life and disability coverage.
- Parental Leave & Family Support: Up to 18 weeks paid leave and a new child stipend.
- Financial Wellness: 401(k) program and equity opportunities.
- Meals & Home Office Support: Stipends for home office setup and ongoing funds for meals, with tailored perks for both remote and in-office employees.
- Time Off to Recharge: Flexible PTO, 12 paid holidays, and a full winter break week.
- Wellness & Development: Annual stipends to put towards personal & professional growth.
- Mental & Physical Health Support: No-cost access to therapy through the Grow platform, weekly flexible hours for self-care (“Mental Health Mornings/Afternoons”) and memberships to leading wellness apps (such as One Medical, Headspace, and Talkspace).
- Extra Perks: Pet insurance discounts, commuter benefits, and global travel assistance.
Skills
Python, React, TypeScript, Ai-Assisted Dev Tools, A/B Testing, System Design, Production Systems, Data Quality, Performance Optimization, Code Review
Similar jobs
Fullstack Engineering jobsBuild and ship full-stack features for high-volume healthcare billing workflows, including claims, appointments, and payments. The role requires 5+ years of production experience, strong frontend and API skills, and the ability to design reliable, observable systems.
Senior full-stack engineer responsible for owning product development from customer discovery through delivery, building scalable APIs and event-driven systems. Requires 5+ years of experience, strong Ruby/Rails or JavaScript/React expertise, and comfort working in an early-stage startup environment.
Build and operate end-to-end AI features across Cribl’s product, backend, and model integration layers. The role requires strong full-stack experience, TypeScript or JavaScript expertise, backend systems skills, and production experience with AI agents, RAG, MCP, and machine learning systems.
Build and scale high-availability backend and frontend systems powering Coinbase’s buy, sell, and convert trading journeys across web and mobile. The role requires 5+ years of software engineering experience, distributed-systems expertise, and proficiency in Java, Golang, or similar languages.
Senior full-stack engineer responsible for designing and delivering scalable, well-tested web application features across the frontend and backend. Requires 4+ years working with production codebases and proficiency in Python, JavaScript, and modern web frameworks.