Who We Are At Sprout Therapy:
Sprout Therapy is a tech-forward provider of pediatric therapy across the United States. We believe that families, clinicians, and insurers all deserve a better healthcare experience, so we built one.
Backed by >$96mm from General Catalyst, Felicis Ventures, Founders Fund, & others. 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, caring professionals to help us improve autism care. .
About The Role:
As we look to scale our business, we are growing our engineering team to help us build the tools needed to provide better care for our families. We are looking for back-end engineers who can contribute to building easy to use tools for our families, providers, and administrators. At Sprout we are looking to hire engineers who want to make an impact, build unique experiences, and care about how our products work, how they look, how they feel, and how they function.
What You’ll Do:
- Design and implement backend software systems that support our families, providers, and Sprout administrators.
- Work closely with front-end engineers to seamlessly integrate backend APIs.
- Uphold standards for quality by performing code reviews, fixing bugs, creating automated tests, and monitoring performance.
- Work closely with other engineers, product managers, and designers to collaborate on the features that will help our users better navigate the world of autism care.
- You are an owner and you deeply care about the quality of our products. High availability, high throughput, low-latency, and correctness are aspects of great products that motivates you! You believe in high quality software that delight and enable all our users. At the end of the day we are helping our clinicians, the caregivers and their child.
What You’ll Need:
- Proficiency in Java, Spring, Kotlin, Scala, JVM based languages, Node.js, and GraphQL with the ability to write clean, maintainable and scalable code.
- Experience building APIs and associated authentication mechanisms. Experience with Okta OAuth and SAML a definite plus.
- You can work cross-functionally with product managers, designers, and other engineers to break down product requirements and maintain visibility on your work.
- Some experience across full-stack development is a plus - maybe you haven’t mastered any one side but you have a breadth of understanding that is useful.
- Experience with CI/CD platforms.
- Experience with Unit Test framework for Kotlin and Java as well as other test automation frameworks a must.
- Bachelors / Masters degree in Computer Science or related field preferred
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 patients. 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 patients. 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 in the following cities: San Francisco, New York, Los Angeles, 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:
- Patients first, everything else second: We put our patients 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.
#LI-Remote