Shape the future of our customer-facing platforms as a Senior Full-Stack Engineer. You'll play a central role in evolving our flagship product, working across the stack to build reliable, high-performing services that support our growing user base.
What You’ll Do
- Collaborate with product and design teams to define technical direction and translate business goals into scalable implementations.
- Design and maintain responsive front-end interfaces with React and develop secure, efficient back-end services using Node.js.
- Ensure data consistency and query performance through well-structured PostgreSQL schemas and queries.
- Take ownership of features from initial concept through deployment, monitoring, and iteration.
- Guide junior engineers through code reviews, pair programming, and knowledge sharing to strengthen team-wide technical practices.
- Improve system reliability by refining deployment pipelines and working closely with DevOps on observability and incident response.
- Champion code quality by leading refactoring efforts, automating repetitive workflows, and maintaining clear, up-to-date documentation.
- Lead technical discussions around performance optimization, security best practices, and architectural improvements.
What We’re Looking For
You bring proven experience building full-stack applications with React, Node.js, and PostgreSQL. You’re comfortable making sound technical decisions under ambiguity and can balance short-term needs with long-term scalability.
Strong communication skills are essential—you’ll work alongside cross-functional teams and help elevate the engineering practice through mentorship and collaboration. We value engineers who take initiative, think critically about system design, and are committed to delivering a seamless user experience.
Work Environment
This is a hybrid role based in San Francisco, with occasional flexibility to work remotely. We prioritize sustainable pacing and maintain a culture that supports work-life balance, ensuring engineers can perform at their best without burnout.
Compensation & Benefits
Salary ranges from $50,000 to $100,000 annually, depending on experience. Additional benefits are included, and we invest in long-term team well-being through meaningful compensation and a supportive work environment.

