Senior Software Engineer
Two Chairs
Summary
Join Two Chairs, a leading mental health company recognized for its exceptional workplace, as a Senior Software Engineer. You will play a pivotal role in developing scalable and secure applications, collaborating with various stakeholders to enhance clinician and client experiences. Your responsibilities include building high-performance applications, integrating new technologies, optimizing existing systems, and translating stakeholder needs into seamless applications. You will contribute to innovative products transforming the mental health industry. Success in this role requires extensive experience in a startup environment, proficiency in relevant technologies, and a collaborative spirit. Two Chairs offers a competitive salary, comprehensive benefits, and opportunities for professional growth.
Requirements
- Tenured experience working in a startup environment (think ownership, agility, and innovation)
- Self-motivation and a self-starting attitude
- Experience working with our stack (Node/Express, Python/Django) or similar
- Low ego and strong orientation to cross-functional work and stakeholder collaboration
- 5-6+ years of engineering experience owning projects and building scalable products
Responsibilities
- Play a key role in building high-performance, secure, scalable and delightful client, clinician, and internal user facing applications
- Build and integrate new architecture, frameworks, and technologies that make for great software
- Collaborate with teammates across the stack to enhance and optimize our current systems with new features and increased stability
- Collaborate with our various stakeholders, understanding their workflows and translating their needs into seamless applications
- Understand our clientsβ journey through care and architecting software that defines a best-in-class therapeutic experience
- Build innovative products to fundamentally transform the mental health space by combining the best of humans and technology
- Gain an understanding of the code base, and the inner workings of our application
- Bring fresh ideas and suggestions for improvements
- Participate in sprint planning, standups, and retrospective meetings. Helping spec out scope and technical details
- Collaborate with cross-functional teams to deliver meaningful changes to the application while actively participating in shaping team practices and processes
- Own and deliver several large cross-functional projects
- Take on a technical leadership role, mentoring junior developers, and driving architecture and technical planning decisions
- Play a key role in architecture, design, code reviews, and testing, providing guidance and support to elevate the team's technical excellence
- Translate product ideas and specifications into actionable work and scope
Preferred Qualifications
Experience with containerization (Docker or otherwise), Kubernetes, or similar is a plus
Benefits
- Equity in a high-growth start-up
- Paid time off, including nine paid holidays and an additional Winter Office Closure from Christmas Day (Observed) through New Year's Day
- Comprehensive medical, dental, and vision coverage
- One-time $200 Work from Home reimbursement
- 401(k) Retirement savings options
- Annual $1,000 Productivity & Wellness Stipend to support your personal and professional goals
- Annual $500 subsidized company contribution to your healthcare FSA or HSA
- Paid parental leave