Who We Are at Sprout Therapy:
Sprout Therapy is a tech-forward provider of pediatric autism therapy across the United States. We believe that families, clinicians, and insurers all deserve a better healthcare experience, so we built one.
Backed by over $96mm from leading investors in healthcare technology, including General Catalyst, Founders Fund, SignalFire, e.ventures, 8VC, Felicis Ventures, Sound Ventures, and Bling Capital, our mission is to provide personalized, technology-empowered care for children with autism in the environment best suited to help them grow and thrive — the home.
We’re looking to rapidly grow our team with values-driven, diverse, and caring professionals to help us improve autism care.
About The Role
Database Reliability Engineers (DREs) are responsible for ensuring our database systems powering both customer facing systems and corporate analytics are running smoothly 24/7/365. DREs are peers to SREs, and bring database expertise to the SRE discipline and engineering teams at Sprout. Our database systems include PostgresQL on RDS, Snowflake today, and others as we advance the data strategy at Sprout. DREs apply software engineering principles, operational disciplines and automation to database management to produce highly available and scalable data platform services. You will provide the infrastructure, tools, automation, best practices, security standards and monitoring services required to deploy data at scale across Sprout. You will report to the Sr. Director of Engineering for Data at Sprout.
What You’ll Do
- Own database infrastructure, automation and performance across our platform.
- Own database reliability and respond to production events on a rotation 24/7/365.
- Establish DRE performance metrics for SLOs and cost management.
- Own database security management, monitor for, alert and resolve security concerns.
- Provide administrative support for both operational and analytical database systems.
- Leverage infrastructure as code to manage and automate database deployments.
- Collaborate with engineering teams on database related projects.
- Collaborate with engineering teams to resolve database related issues in production.
- Participate in an on-call production support rotation and escalation point for engineers.
What You’ll Need
- Experience running relational and analytic databases in large production environments.
- Prefer relevant experience running PostgresQL RDS and Snowflake in production.
- Proficient design skills for database schema, objects and system infrastructure.
- Expert SQL design and tuning skills, able to guide engineers to the right solution.
- Experience working in AWS (EC2, S3, RDS or GCP PostgresQL)
- Experience developing fault-tolerant, scalable database systems.
- Experience supporting production systems in an on-call environment.
- Consumer focused value system, motivated to serve our customers and employees.
- Know how engineering works, experience shipping and maintaining what you ship.
- Nice to have experience working with any of these: Memcache, Redis or DynamoDB.
About Sprout
In addition to our clinicians and supporting departments, our company is built around four cross functional teams (spanning operations, product, marketing, business development, etc.):
- Demand - Deliver top notch products and services to our growing number of families. You’ll work with families to understand pain points and optimize the patient journey from first contact to start of care to offboarding.
- Supply - Own and manage the relationship with our clinical practitioners. You are responsible for the growth of our clinician ecosystem by attracting, recruiting, and retaining high quality autism care providers.
- Platform - Build tools and provide services to optimize and improve the delivery of clinical care. You’ll help match the right provider with the right family, coordinate clinical care, and develop digital therapeutics products.
- Quality - Improve the quality of care delivered to our families. You’ll ensure that we provide strong clinical outcomes, develop training platforms to level up our providers, and maintain compliance with a variety of payor and regulatory requirements.
At Sprout, we are a globally distributed team with many of our team members located throughout the world, including in the following cities: San Francisco, New York, Los Angeles, Miami, Toronto, Montreal, and Kyiv. While everyone currently works remotely, we envision a future that balances face to face collaboration with a remote friendly environment.
What We Believe:
- Families first, everything else second: We put our families first, always. No decision is made at Sprout without considering the value it would bring to our families.
- Think and act like an owner: We think of ourselves as not just employees but part owners. We understand that when Sprout thrives, we all thrive.
- Candor and respect: We can't achieve greatness without ever disagreeing. We need to have healthy debates to ensure that we're making the right decisions.
- Never settle for less: We don't settle for anything less than excellence. We're relentlessly committed to delivering the best care to our patients and always strive to do better by them.
The above job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required for the position.
Sprout Therapy is an equal opportunity employer that is committed to providing all employees with a work environment free of discrimination and harassment. We celebrate diversity and welcome applicants from every background and life experience.
#LI-Remote