Director of Engineering

Reposted 12 Days Ago
Be an Early Applicant
Tartu, Tartu maakond
In-Office
Senior level
Healthtech • Insurance • Payments • Professional Services • Social Impact • Software • Database
The Best Place for the Best People
The Role
The Director of Engineering will lead software development teams, oversee architectural strategy, and ensure high-quality engineering practices within Raintree's platform, collaborating with other departments for successful delivery.
Summary Generated by Built In

Director of Engineering
 

Location: Tartu, Estonia (min 3 days on-site)
Department: Core Development
Reports to: VP of Engineering

Raintree Systems is the rehabilitation and physical therapy software of choice in the United States for enterprise and large therapy provider organizations, managing over 50 million patient visits annually across more than 8,500 therapy clinics. Raintree offers a comprehensive, vertically integrated solution for therapy clinics, encompassing patient scheduling and clinical visit documentation.
 

Position Summary

We are seeking a technically strong and experienced Director of Software Development to lead our engineering teams in building Raintree’s next-generation platform. Reporting directly to the VP of Engineering, this hands-on leadership role is responsible for guiding architectural strategy, overseeing complex development initiatives, and mentoring teams to deliver high-quality, scalable, and secure solutions aligned with business goals. The Director will play a critical role in shaping platform evolution and will collaborate closely with the Raintree leadership team to ensure the right talent and structure are in place to execute the development roadmap with excellence.

Responsibilities
  • Technical Leadership & Architecture
    • Provide hands-on leadership across the full software development lifecycle (SDLC): architecture, design, implementation, deployment, and support
    • Architect and design complex, high-performance systems with an emphasis on scalability, availability, and security
    • Stay current with emerging technologies and evaluate their potential to enhance product capabilities and engineering efficiency
  • Engineering Excellence
    • Establish and drive best-in-class engineering standards, processes, and coding practices
    • Ensure adherence to performance, scalability, and security guidelines throughout the development process
    • Champion innovation by identifying and integrating new ideas, tools, and capabilities that align with business and platform objectives
       
  • Team Leadership & Collaboration
    • Lead, mentor, and develop engineering talent through coaching, feedback, and career development planning
    • Collaborate cross-functionally with product management and other departments to define technical requirements and deliver high-quality solutions on time and within scope
Skills and Qualifications
  • Deep understanding of modern software architectures, including Microservices, TypeScript, React, and AWS
  • Strong expertise in software architecture, design patterns, cloud infrastructure (AWS), and DevOps best practices
  • Demonstrated success in delivering complex, high-scale, and mission-critical systems
  • Proven experience leading and scaling engineering teams within Agile environments (Scrum, Lean, Kanban)
  • Experience managing vendor relationships and implementing effective offshore development strategies
  • Exceptional leadership, collaboration, and communication skills, with the ability to align cross-functional teams around strategic goals
Preferred:
  • Hands-on experience with microservices architecture, containerization technologies (Docker, Kubernetes), and CI/CD pipelines
  • Strong background in SaaS, enterprise platforms, and high-availability, mission-critical systems
  • Familiarity with regulatory and security frameworks, including HIPAA, OWASP, and industry standards such as NIST and CIS
Education and ExperienceRequired:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 6+ years of software development experience, with 3+ years in a leadership or management role.
  • 5+ years experience developing SaaS cloud based applications

Top Skills

AWS
Ci/Cd
Docker
Kubernetes
Microservices
React
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Phoenix, AZ
200 Employees
Year Founded: 1983

What We Do

Raintree is the preeminent platform for enterprise and mid-sized therapy provider organizations. Our award-winning solutions in patient engagement and communications, clinical documentation, revenue cycle management (RCM), and business intelligence are tailored to the needs of physical therapy, occupational therapy, speech therapy, and ABA practices across all treatment settings.

Our Why
“To help therapy professionals to give better care and achieve superior outcomes for everyone.”

At Raintree, we’re not just shaping the future of therapy technology – we’re creating it. This is your chance to be part of something bigger, where your career will have game-changing, career-defining moments that propel you to new heights. We aim to be the best place for the best people, and we’re looking for ambitious, creative thinkers ready to make an impact. Whether you’re advancing AI solutions or enhancing user experiences, your work here will shape the future of therapy technology while advancing your career alongside dedicated professionals who are as committed to your success as you are. At Raintree, your ideas drive real change, your growth is limitless, and the work you do will touch millions of lives.

Ready to ignite your career and leave a lasting legacy? Join us and be part of something extraordinary. –

Why Work With Us

Be part of an innovative, passionate team where you can experience career-defining moments. Enjoy a fun culture, competitive perks and benefits, professional growth, and the opportunity to make a real impact.

Gallery

Gallery

Similar Jobs

In-Office
9 Locations
61500 Employees

Bondora Logo Bondora

Full-stack Engineer

Fintech • Payments • Financial Services
In-Office
2 Locations
189 Employees
1-1 Annually

Trimble Logo Trimble

Software Engineer

Hardware • Information Technology • Other • Software • Analytics
In-Office or Remote
31 Locations
10001 Employees

Trimble Logo Trimble

Product Manager

Hardware • Information Technology • Other • Software • Analytics
In-Office or Remote
11 Locations
10001 Employees

Similar Companies Hiring

PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
40 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account