Scratch Financial is the world's simplest patient financing solution.
Director of Engineering, Integrations
Location
United States
Posted
4 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
We're seeking an experienced Director of Engineering to lead our Integrations team as we scale our platform connectivity across multiple surfaces. You'll be responsible for architecting and delivering robust integration solutions across our Google Chrome Extension, on-premise desktop application, and growing practice management systems (PIMS) integrations portfolio. This role combines hands-on technical leadership with people management, overseeing a team of approximately 7-8 engineers. While the company is based in Pasadena California, we are currently accepting applicants across the US & worldwide as we function as a distributed team. All must be available from 7am - 12pm PST regardless of locale for normalized overlap hours.
What You'll Do
-
Technical Leadership & Architecture
- Define and evolve the technical architecture for our integrations platform, ensuring scalability, reliability, and maintainability across Chrome Extension, desktop, and API surfaces.
- Establish architectural patterns and best practices for integration development that enable rapid, consistent delivery.
- Partner with fellow engineering directors to strategize, commit to, and execute large-scale, cross-organizational technical initiatives and architectural evolutions.
- Make critical build vs. buy decisions for integration infrastructure and tooling, particularly around integration of new AI methodologies / agents into the existing flows.
- Drive technical strategy for Cloud-based, On-prem, and API integrations, including REST/GraphQL design, AI usage, authentication patterns, webhooks, and data synchronization.
- Ensure security and compliance standards across all integration touchpoints, particularly for on-premise deployments.
-
Team Leadership & Development
- Manage, mentor, and grow a team of 7-8 engineers, fostering a culture of technical excellence and collaboration.
- Conduct regular 1:1s, performance reviews, and career development planning.
- Build team capabilities through hiring, onboarding, and skills development.
- Create an environment where engineers can do their best work and grow their careers.
-
Delivery & Execution
- Own the roadmap and delivery of integration features and new API partnerships.
- Deeply understand the codebase and be a resource to review and update code from time-to-time.
- Balance competing priorities across Chrome Extension enhancements, desktop app stability, and new API integration launches.
- Establish metrics and monitoring to ensure integration reliability and performance.
- Partner with Product, Sales, and Customer Success to prioritize integration opportunities based on customer impact and business value.
-
Cross-functional Collaboration
- Work closely with Product Management to translate customer needs into technical solutions.
- On occasion, work with our largest enterprise partners on technical solutioning and ingestion of their feedback for the integrations suite.
- Collaborate with other engineering teams to ensure seamless integration with core platform capabilities.
- Partner with Sales and Customer Success to support enterprise customer implementations and troubleshoot complex integration issues.
- Engage with external partners and vendors for API integration development.
-
AI Strategy & Adoption
- Drive the integration of AI and agentic workflows into the integrations platform, identifying high-impact opportunities to automate data ingestion, mapping, and synchronization across surfaces.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to accelerate integration development and improve reliability.
- Champion AI-first thinking across the team, ensuring new integrations are designed with AI capabilities as a core consideration rather than an afterthought.
Qualifications
- 8+ years of software engineering experience with significant focus on integrations, APIs, or platform engineering.
- 3+ years of engineering management experience, leading teams of 5-10 engineers.
- Deep expertise in API design and development (REST, GraphQL, webhooks, authentication/authorization patterns).
- Strong architectural skills with experience designing scalable integration platforms.
- Experience with browser extension development (Chrome/Firefox) and understanding of extension architecture and limitations.
- Background in desktop application development, ideally with on-premise deployment experience.
- Track record of shipping complex integrations with third-party platforms, especially platforms that may be unfriendly to integrations.
- Experience leading the adoption and rollout of AI/ML capabilities within an engineering team, including evaluating AI tooling, integrating LLMs or AI agents into production workflows, and coaching engineers through the transition.
- Demonstrated ability to identify where AI can meaningfully improve engineering velocity, product quality, or customer outcomes and execute on that vision.
Technical Skills
- Expert-level understanding of API integration patterns, data synchronization strategies, and error handling.
- Experience with modern backend technologies and frameworks, such as Javascript, Typescript, React, GCP, PostgreSQL, BigQuery, ElectronJS. C# would be a nice-to-have.
- Strong knowledge of authentication protocols (OAuth 2.0, SAML, API keys).
- Understanding of database design and data modeling for integration scenarios.
- Familiarity with cloud infrastructure and deployment practices.
- Knowledge of security best practices, particularly for on-premise and enterprise environments.
Leadership Qualities
- Proven ability to build, lead, and scale high-performing engineering teams. Specifically, experience leading distributed, cross-timezone teams with a strong appreciation for cultural diversity and inclusive team practices.
- Commitment to mentoring, developing talent, and building strong successors within the team.
- Strong technical communication skills with ability to explain complex concepts to non-technical stakeholders.
- Experience balancing technical debt with feature delivery.
- Track record of improving engineering processes and team effectiveness.
- Collaborative approach with ability to influence without authority across the organization.
Nice to Have
- Experience working in Agile or fast-paced, high-growth engineering environments.
- Background in enterprise software and working with large customers.
- Experience building developer-facing products or APIs.
- Contributions to open-source integration tools or frameworks.
- Understanding of compliance requirements (SOC 2, GDPR, HIPAA).
Benefits
- Competitive base salary ranging from $200,000 - $250,000 (range driven by experience & location).
- Scratch is a remote-first company, giving ultimate flexibility to today's nomadic work style.
- For those who prefer a hybrid model, we do have an office space in Pasadena available for use (which is stocked with snacks & various beverages).
- Unlimited PTO.
- Covered healthcare.
- 401k match.
- Cell plan reimbursement.
- Monthly recognition opportunities.
- Learning platforms and resources for all to keep growing.
- Equity retention policy to ensure you grow as the company grows financially.
- Generous parental leave.
How to Apply
Ready to join our team? To apply, please visit our Scratch Careers Page. Be sure to:
- Submit your resume.
- Answer the custom questions provided.
- Feel free to add any additional information or documents you believe are relevant to your application.
We look forward to reviewing your application!
*Our team will ONLY contact you from the domain @scratchpay.com or @ats.rippling.com
Our Commitment
We’re innovators who care deeply about the lives of pets, their owners, and veterinary professionals. We believe diversity strengthens our team and drives better solutions. Scratch is committed to diversity in its workforce and is proud to be an equal opportunity employer. Scratch considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
Job Requirements
- 8+ years of software engineering experience with significant focus on integrations, APIs, or platform engineering.
- 3+ years of engineering management experience, leading teams of 5-10 engineers.
- Deep expertise in API design and development (REST, GraphQL, webhooks, authentication/authorization patterns).
- Strong architectural skills with experience designing scalable integration platforms.
- Experience with browser extension development (Chrome/Firefox) and understanding of extension architecture and limitations.
- Background in desktop application development, ideally with on-premise deployment experience.
- Track record of shipping complex integrations with third-party platforms, especially platforms that may be unfriendly to integrations.
- Experience leading the adoption and rollout of AI/ML capabilities within an engineering team, including evaluating AI tooling, integrating LLMs or AI agents into production workflows, and coaching engineers through the transition.
- Demonstrated ability to identify where AI can meaningfully improve engineering velocity, product quality, or customer outcomes and execute on that vision.
- Technical Skills
- Expert-level understanding of API integration patterns, data synchronization strategies, and error handling.
- Experience with modern backend technologies and frameworks, such as Javascript, Typescript, React, GCP, PostgreSQL, BigQuery, ElectronJS. C# would be a nice-to-have.
- Strong knowledge of authentication protocols (OAuth 2.0, SAML, API keys).
- Understanding of database design and data modeling for integration scenarios.
- Familiarity with cloud infrastructure and deployment practices.
- Knowledge of security best practices, particularly for on-premise and enterprise environments.
- Leadership Qualities
- Proven ability to build, lead, and scale high-performing engineering teams. Specifically, experience leading distributed, cross-timezone teams with a strong appreciation for cultural diversity and inclusive team practices.
- Commitment to mentoring, developing talent, and building strong successors within the team.
- Strong technical communication skills with ability to explain complex concepts to non-technical stakeholders.
- Experience balancing technical debt with feature delivery.
- Track record of improving engineering processes and team effectiveness.
- Collaborative approach with ability to influence without authority across the organization.
- Nice to Have
- Experience working in Agile or fast-paced, high-growth engineering environments.
- Background in enterprise software and working with large customers.
- Experience building developer-facing products or APIs.
- Contributions to open-source integration tools or frameworks.
- Understanding of compliance requirements (SOC 2, GDPR, HIPAA).
Benefits
- Competitive base salary ranging from $200,000 - $250,000 (range driven by experience & location).
- Scratch is a remote-first company, giving ultimate flexibility to today's nomadic work style.
- For those who prefer a hybrid model, we do have an office space in Pasadena available for use (which is stocked with snacks & various beverages).
- Unlimited PTO.
- Covered healthcare.
- 401k match.
- Cell plan reimbursement.
- Monthly recognition opportunities.
- Learning platforms and resources for all to keep growing.
- Equity retention policy to ensure you grow as the company grows financially.
- Generous parental leave.
- How to Apply
- Ready to join our team? To apply, please visit our Scratch Careers Page. Be sure to:
- Submit your resume.
- Answer the custom questions provided.
- Feel free to add any additional information or documents you believe are relevant to your application.
- We look forward to reviewing your application!
- Our team will ONLY contact you from the domain @scratchpay.com or @ats.rippling.com
- Our Commitment
- We’re innovators who care deeply about the lives of pets, their owners, and veterinary professionals. We believe diversity strengthens our team and drives better solutions. Scratch is committed to diversity in its workforce and is proud to be an equal opportunity employer. Scratch considers qualified applicants without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other legally protected class.
Related Guides
Related Categories
Related Job Pages
More Director Jobs
Senior Director, Brand Experience
New RelicFostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. We’re looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.
The Senior Director, Brand Experience at New Relic will serve as the architect of our brand narrative, ensuring that our brand story resonates across all audience interactions. This role will integrate our brand across New Relic, overseeing functions that include creative and exp...
Technical Director – Inkubator
NetflixWhere you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more
Technical Director creating animated shorts and specials with GenAI-native production pipelines
Vine Digital Studio is seeking a Managing Director / General Manager to lead the strategy, operations, and growth of its full-service digital marketing agency: Vine Digital Studio. This role has overall responsibility for agency performance, including team leadership, client deli...
The Director of Sales will own and execute the full B2B SaaS sales cycle for mid-market deals, while also being responsible for recruiting, developing, and mentoring a high-potential sales team. Key activities include targeting professional services firms, leveraging AI tools for prospecting, and collaborating on overall sales strategy.