
Lead Backend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join our innovative Calendar Platform Builder Team as a Lead Engineer and help shape the future of scheduling systems. This team is focused on developing the core infrastructure that will empower businesses and developers to create highly flexible booking workflows across a wide array of industries, including salons, fitness centers, healthcare, education, sales, and rentals. Our philosophy of 'Configuration over Code' ensures that builders can define complex scheduling logic, rules, workflows, and availability models without needing to rewrite foundational code.
In this Lead Engineer role, you will be instrumental in architecting and advancing this extensible platform. You will spearhead critical cross-cutting initiatives, provide mentorship to fellow engineers, and develop robust backend components that will serve as the backbone for sophisticated scheduling systems built by other teams, partners, and customers.
Key Responsibilities:
- Design and implement a scalable importer capable of reliably migrating automation systems.
- Develop processes to parse intricate external APIs and transform raw data into clear, actionable structures.
- Ensure all import operations are resilient, error-free, and efficiently handle large volumes of data.
- Collaborate closely with product teams to guarantee seamless and user-friendly migration experiences.
Qualifications:
- A minimum of 6 years of professional experience in building and maintaining large-scale backend systems, with a strong emphasis on Node.js and Nest.js.
- Proficiency in fundamental engineering principles, including software architecture, clean code practices, and comprehensive testing strategies.
- Proven track record in designing and deploying dependable data pipelines and system integrations.
- Experience working effectively within cross-functional teams, particularly in close partnership with product and design departments.
- Excellent communication skills, with the ability to articulate and champion engineering best practices.
- Hands-on experience in implementing robust error handling mechanisms for large-scale systems.
- In-depth knowledge of NoSQL databases such as MongoDB and Firestore.
- Demonstrated experience in managing complex API integrations and performing sophisticated data transformations.
- Strong understanding of message queues (e.g., Pub/Sub, Redis) and asynchronous processing patterns.
Company
HighLevel
HighLevel is a leading AI-powered, all-in-one white-label sales and marketing platform designed to help agencies, entrepreneurs, and businesses enhance their digital presence and accelerate growth. We...