
Engineering Team Lead β Appointment Scheduling
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Massachusetts.
β’ Take ownership of the planning, prioritization, delivery process, and daily operations of the Appointment Scheduling team.
β’ Ensure the team consistently delivers at an enterprise scale.
β’ Develop and mentor engineers across all levels, including senior and principal individual contributors.
β’ Collaborate with the Principal Engineer on architectural choices and the products that are released.
β’ Work alongside Product and Design teams to address customer challenges.
β’ Direct the technical strategy for the scheduling platform, encompassing availability, booking, routing, reminders, and various customer channels.
β’ Update the established scheduling core through practical modernization, enhanced test coverage, and streamlined API surfaces.
β’ Define and advance data architecture and service boundaries to accommodate scale and AI extensibility.
β’ Uphold the platform's reliability standards.
β’ Lead the integration of an AI-enhanced software development lifecycle across design, code generation, testing, code review, and legacy modernization.
β’ Set guidelines for AI-supported development with robust testing and CI/CD practices.
β’ Stay updated on agentic development patterns, including MCP-based tools, and enhance team proficiency.
β’ Introduce intelligent product features such as conversational booking, availability recommendations, reduced no-show rates, and proactive customer engagement.
β’ Ensure AI functionalities utilize verified availability data and are assessed against clear success metrics.
β’ Collaborate with the Principal Product Manager to align AI product initiatives with customer value and the scheduling roadmap.
β’ Proven experience leading an engineering team to deliver processes, planning, and results while maintaining a hands-on technical role.
β’ Background in product shipping, not just team management.
β’ Expertise in JVM backend technologies, including Java, Spring Boot, and Java 17.
β’ Experience with modern TypeScript front-end frameworks such as React and/or Angular.
β’ Familiarity with high-throughput services and relational data.
β’ Experience in modernizing large, mature, business-critical systems without business disruption.
β’ Proficiency with AI coding agents and AI-augmented development.
β’ A genuine sense of product design focused on enhancing the customer booking experience.
β’ Based in the United States.
β’ Willingness to travel occasionally for team and customer engagements.
β’ Previous experience in scheduling, calendaring, availability modeling, or resource optimization is a plus.
β’ Depth in SQL and relational data is advantageous.
β’ Experience in enterprise-scale API design and integration is beneficial.
β’ Background in financial services, banking, credit unions, healthcare, or retail technology is a plus.
β’ Experience in exposing platform capabilities to AI agents using MCP or similar frameworks is desirable.
β’ Familiarity with SQL Server, PostgreSQL, Scala/Akka, Kubernetes on AWS, Claude models, and MCP-based agent tooling is not required, but relevant to the role.
β’ Willingness to travel occasionally for team and customer meetings.
β’ AI-augmented development lifecycle and exposure to AI agent tooling.
β’ Opportunity to work with Claude models and MCP-based agent tooling.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.