Staff Software Engineer, Series B Startup
A well-funded for the next 4 years of growth, Series B startup backed by the top VCs and advisors (Wing VC, Upfront Ventures, Tribe Capital and others), is looking for passionate Staff and Senior Staff Software Engineers. The company's mission is to improve access to mental healthcare clinicians and the quality of care for millions of Americans suffering from treatable mental health issues.
With 1 in 5 Americans affected by mental health problems, the company aims to make it easier to find and receive coordinated care, especially for those with complex conditions. As a team member, you will have the opportunity to work at the forefront of the intersection of technology and mental health, collaborating with thousands of therapists, psychiatrists, and other mental health professionals to provide virtual-first care services.
The company's innovative platform matches patients with the best-suited provider for their unique needs, taking into account experience with a certain condition, gender, race, location, life experience, and more. By joining the team, you will have the chance to make a positive impact on people's lives and contribute to the company's mission of fixing the mental healthcare problem.
As a senior member of the engineering team, you’ll have broad responsibilities and a significant business impact.
This is a high-level overview of what you’ll do:
Lead technical discussions and drive key technical decisions that will impact our systems’ growth, performance, and scalability for the next 2-5 years
Collaborate with engineering management and other senior technical folks to help shape the direction of the Applications Group and the whole Engineering Org.
Work with the team to build great product that is both scalable and provides amazing experiences for our customers
Mentor and grow the members of your team.
Take on broad, hands-on technical ownership of systems across our product
Design and Develop critical components of the systems
Work closely with Foundation (Technical Operations) team to both understand and influence the tooling and approaches they are providing
Passion for hands-on technical leadership and end-to-end complex software systems and applications design and development
8+ years of software engineering experience with successful track record leading complex projects through all phases of development lifecycle
Exceptional CS background
Experience developing applications which use an event-based model, queuing and/or publish/subscribe
Experience developing SaaS applications using the Amazon Web Services (AWS), GCP, Azure or OpenStack platforms
Experience with Microservices development using either NodeJS and TypeScript, GoLang, or Java
Experience developing distributed systems using an event-based paradigm, queuing or publish-subscribe
Experience developing applications using SQL/NoSQL databases.
Ability to mentor and grow other engineers