Director of Software Engineering
Director of Software Engineering
San Francisco, California, USA
This job allows you to work remotely
Our client is an mission-driven company that raised $60m in 2021 through series A and series B financing and is now rapidly scaling. They spun out of the UC Berkeley AI Research Lab and develops artificial intelligence to support care for those with Alzheimer’s disease, dementia, and other cognitive impairments.
Alzheimer’s disease is the single most expensive disease in the US, costing an estimated $600b per year in direct and indirect costs. It affects 1 in 3 people over 85 and 1 in 9 people over 65. Their first product is focused on reducing the frequency and impact of falls, the leading cause of hospitalization for those living with Dementia. We have peer-reviewed results showing up to 80% fewer falls with an average of 40% fewer falls and 80% fewer ER visits from falls.
They have raised capital from top VC firms, including Founders Fund, Eclipse, Foundation Capital, and Data Collective, and the largest providers in the space are actively using, expanding, and evangelizing the service. They have also been awarded grants from the National Institutes of Health and the National Science Foundation, given the national importance of the issue – as the population continues to age, the global costs of Alzheimer’s and dementia are expected to double over the next 10 years. With fewer and fewer young people available to provide the care needed, we must find a way for technology to bridge the gap.
We are looking for an experienced and hands-on technical manager that is able to both mentor and grow a SW team, as well as to provide technical leadership. You will manage a growing team of developers to create APIs and applications components and implement them.
A commitment to sophisticated design and high quality and scalable code is important. We want leaders that think creatively, enjoy solving technical and usability challenges, and bring forth fresh ideas. You will work closely with the Chief Technology Officer and other SW leads to improve SW processes and drive the overall development cycle.
•Manage a team of 10 engineers and growing, all remote, all full stack engineers
•Focus on Case management and notification: own and development the platform in charge of receiving events from production (from the AI cameras), parse them and escalate through a notification to the care facilities
•Work with modern, event based, coded in Go, Python.
•The platform is mission critical and availability is key. Ensure the stability and stability of the platform is a top priority.
•Leading the compliance effort with the IT team (HIPAA and SOC)
•Challenge the status-quo: be an influencer. Question both the what and the how, be insightful to the organization. (Technical dept, Product scalability, velocity, customer feedback)
•Not afraid to get their hands dirty (avg %10 hands on): Do anything needed to meet deadlines: code review, test, resolve blockers promptly, and in a pinch, code.
• You will put mechanisms in place to efficiently and effectively monitor code quality, predictability, resource allocation, application SLAs, security, and regulatory compliance.
• As a leader you will be expected to collaborate with the CTO and other senior leadership to establish, enable and evolve Engineering's vision and mission, inspire the engineering team, lead by example and provide career development.
Must Have Skills:
•8+ years of relevant engineering experience
•BS in Computer Science or equivalent
•3+ years in proven management positions, experience with leading small teams or teams in a startup environment
•Experience with one or more of these technologies: Go, Typescript, NodeJS, Python, AWS, EMR, SQL
•Agile development experience in a modern and scaled Cloud Application environment
•Understands the technology and use his/her experience to guide the team
•Experience working with remote employees, great communication skills.
•Has a track record of success in hiring talents at scale in distributed services
•Loves to get things done with a "you build it, you own it" mentality
•Experience leading critical technical and business decisions
•Create overall technology standards and practices
•Implement technical strategies that align with business objectives
•Mentor and coach software engineers with varied levels of experience requirements
• A mission-driven company culture
• Fully remote
• Competitive salary & benefits, including fully paid employee premiums for Medical, Dental, Vision and Life Insurance
• 401K Program
• Company laptop
• Monthly Education, Well-being & WFH stipends
• Unlimited PTO
• Growth Potential
• Company Retreats
• Medical & Family/Parental Leave