Director of Software Engineering

Springtide Child Development

New York City, NY, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/05/2021
  • Website: myspringtide.com
  • Company Address:

About Springtide Child Development

Springtide offers family-centered, collaborative care for children with developmental delays and disabilities. We are passionate about helping children grow and develop through evidence-based treatment, experienced therapists, and technology-enabled interdisciplinary clinics

Job Description

About Springtide Child Development

Springtide is a VC-backed rapidly-growing company that offers family-centered care for children with autism and other developmental delays. Our experienced, interdisciplinary team works collaboratively to develop personalized care plans and evidence-based treatments all while using digital tools to transform the way behavioral care is delivered. We offer ABA, speech, occupational and physical therapies as well as social skills classes, functional living skills training, school readiness training, language acquisition and family coaching all in one place to improve the lives of our children and their families! 

We know that working in behavioral health is challenging and so we’ve thoughtfully designed our program to ensure that our incredible team can focus on delivering outstanding care. 

  • Family-centered experience: At Springtide our number one priority are our children and their families, no matter their background and circumstance.  We are a one-stop shop for all therapies, and coordinate care across schools, pediatricians and other caregivers.
  • Improved access to care:  We accept kids from all insurances, including Medicaid.  We provide a seamless onboarding experience, eliminating all paperwork and confusion.
  • Highest clinical quality:  We offer data-driven clinical outcomes.  We provide parents transparency into the clinical process and ensure consistent quality through our hiring, operations and proprietary technology.

As our Director of Software Engineering, you will provide leadership and hands-on execution of building our software stack. You’ll be managing our software design, development, testing and deployment. You’ll be responsible for defining software development processes and timelines and build a team that will execute against them. 

You will report to and work with the CEO at our New York City headquarters.

What you'll do:

  • Work closely with the product team to maintain an ambitious product roadmap
  • Hire talented software engineers and software engineering managers and mentor them to success. 
  • Design core software services stack for a rapidly scaling business.
  • Define and execute effective product and infrastructure development processes.
  • Build the company smart data stack for better medical service
  • Build organizational BI dashboard.
  • Integrate API from 3rd party service to provide one holistic operational code for Springtide teams.
  • Operate according modern software testing models to ensure top notch quality.
  • Support Sales and Marketing software development and integration needs. 
  • Deploy our software to the cloud and work with Devops and IT to closely monitor uptime, latency and security threats.
  • Ensure HIPAA compliance software and products 

What you'll need:

  • Background 
    • 5+ years of hands-on experience in software development, preferably at a high growth start-up and Healthtech
  • Technical Skills 
    • Experience with:  
      • Golang
      • Microservices
      • Kubernetes
      • Google Cloud Platform
      • Networking (HTTP and GRPC)
      • Relational databases and SQL (Postgres/MySQL)
      • ETL and BI design 
    • 3+ years of experience of software teams management.
    • Knowledge in software architecture patterns
    • Proven experience in building high scale data bound software 
  • Behavioral Skills

    • Action Oriented: You readily take action on challenges, without unnecessary planning and display a can-do attitude in good and bad times. 
    • Collaborates: You work cooperatively with others across the organization to achieve shared objectives. You represent your own interests while being fair to others and their areas. You partner with others to get work done. 
    • Build Effective Teams: You form teams with an appropriate and diverse mix of styles, perspectives, and experience. You establish common objectives and a shared mindset. You create a feeling of belonging and strong team morale. Shares wins and rewards team efforts. 
    • Resourcefulness: You marshal resources (people, funding, material, support) to get things done. You orchestrate multiple activities simultaneously to accomplish a goal. You get the most out of limited resources.

Related Jobs

Behavioral Therapist

Springtide Child Development - Trumbull, CT, US

Behavioral Therapist - Full Time

Springtide Child Development - Ridgefield, CT, US

Behavioral Therapist - Part Time

Springtide Child Development - Ridgefield, CT, US

Clinical Director - New Markets

Springtide Child Development - Remote

Head of Clinical Quality + Training

Springtide Child Development - Remote
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.