About the Role
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
What We're Looking For
Required Experience
- 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)
Why You'll Love Working Here
- 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). We offer unlimited PTO, covered healthcare, 401k match, cell plan reimbursement, and monthly recognition opportunities. We also provide learning platforms and resources for all to keep growing. Not only that, but we have an equity retention policy to ensure you grow as the company grows financially, as well. And if your family is growing, we offer generous parental leave, too!
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.