Director of Engineering
Job Description
About Us
At SimplePractice, our team is dedicated to improving the health and wellness industry by building a suite of innovative solutions for practitioners and their clients. Our product supports practitioners on their clinical journey to becoming licensed, helps them manage their business and practice once they’re up and running, and enables new clients to discover and interact with practitioners. Taking a practitioner-first approach in everything we do makes it possible for health and wellness practitioners to devote more time to their clients while they use SimplePractice to start, grow, and maintain a successful private practice.
The RoleÂAs Director of Engineering, you will be responsible for improving collaboration and efficiency on various projects in the Revenue Cycle Management (RCM) engineering group throughout the development lifecycle and help support and lead the engineers to deliver quality software to our customers. The ideal candidate will be able to develop a good understanding of our products to help determine effort and resources needed to take on new initiatives while maintaining high quality.
Responsibilities Â- Have a good grasp of the tech stacks in use
- Work with the product team and other stakeholders to take requirements and help shape them with technical details
- Mentor and guide direct reports
- Setup regular touch points with direct reports and set proper expectations that meet both company and personal goals
- Maintain and add good engineering practices while eliminating unnecessary ones
- Assess and address technical issues
- Help identify gaps in resourcing
- 5+ years of experience building and delivering quality products and mentoring other engineers on the team
- Technical background:
- Functional understanding and experience with MVC concepts and experience delivering features in a framework such as Rails or Django
- Experience writing clean, readable and testable code
- Good understanding of database technologies (SQL, NoSQL etc…)
- Proficient understanding of code versioning tools (preferably Git)
- Familiarity with other technologies such as caching, RedisÂ
- Familiarity with CI/CD processes
- Working knowledge of front-end technologies and frameworks
- Understanding of billing and payment systems like Stripe
- Soft skills:
- Strong communication and technical writing skills
- Well organized and disciplined, excellent documentation skills
- Curious about new technologies
- Great listener
- Technical by nature, ability to take big ideas and work with a team to break them down into smaller, actionable steps
Base Compensation Range
$195,000 - $230,000 annually
Base salary is one component of total compensation. Employees may also be eligible for an annual bonus or commission and equity. Some roles may also be eligible for overtime pay.
The above represents the expected base compensation range for this job requisition. Ultimately, in determining your pay, we’ll consider many factors including, but not limited to, skills, experience, qualifications, geographic location, and other job-related factors.
Benefits
We offer a competitive benefits program including:
- Medical, dental, vision, life & disability insurance
- 401(k) plan with company match & employee stock purchase plan (ESPP)
- Flexible Time Off (FTO), wellbeing days, paid holidays, and summer Fridays
- Mental health resources
- Paid parental leave & Backup Care
- Tuition reimbursement
- Employee Resource Groups (ERGs)
California Job Applicant Privacy Notice
Thank you for your interest in opportunities at SimplePractice LLC (“SimplePractice” or “us” or “we” or “our”). Please note that when you submit your resume or application materials to us for employment purposes, you are subject to the SimplePractice California Job Applicant Privacy Notice.Â
For more information about our privacy practices, please contact us at [email protected].
Explore More
Date Posted
08/13/2023
Views
14
Similar Jobs
Manager, Software Engineering - Ads Data Infrastructure and Devops - The Walt Disney Company
Views in the last 30 days - 0
Disney Entertainment ESPN Technology is a dynamic team that reimagines viewing experiences for beloved stories and transforms Disneys media business ...
View DetailsSenior Software Engineer, Optics - Red 6
Views in the last 30 days - 0
Red 6 is an innovative AR technology startup specializing in synthetic air combat training The company is seeking a core technology team member with a...
View DetailsSoftware Engineer - Edmunds
Views in the last 30 days - 0
The job posting is for a Software Engineer position with a salary of 206000 per year and a 40hour workweek The role involves delivering services creat...
View DetailsProduction Coordinator - Company3/Method Studios
Views in the last 30 days - 0
Company 3 is seeking a Production Coordinator for its Episodic Finishing Producing team in Santa Monica CA The role involves managing and driving onli...
View DetailsManager, Sales Reporting - Red Bull
Views in the last 30 days - 0
The Sales Reporting Manager at Red Bull is responsible for creating maintaining and delivering standard sales and instore execution reports This role ...
View DetailsSr Software Engineer (Roku Engineer) - The Walt Disney Company
Views in the last 30 days - 0
Disney Entertainment ESPN Technology is reimagining viewing experiences for beloved stories and transforming Disneys media business They are building...
View Details