Canary Technologies is revolutionizing the hospitality industry with its AI-powered software tailored for hotels. The Lead Engineer will manage a team of engineers, oversee product architecture, and ensure operational excellence while collaborating closely with Product Managers.
Responsibilities:
- Directly manage a pod of engineers responsible for Canary's core products, while simultaneously being responsible for individual contributor work and setting an example in terms of both the quality and velocity of code that you ship
- Think about overall architecture and own its evolution based on engineering and product needs
- Understand metrics and how our customers use our products, strong voice on product decisions and prioritization
- Build engineering execution plans, breakdown and assign work to engineers in the pod
- Run pod processes autonomously and escalate appropriately when required
- Participate in hiring and interviewing
Requirements:
- Proven Engineering Leadership: 3+ years of experience leading successful engineering teams, paired with 5+ years of experience in an individual contributor role
- Python Expertise: Expert-level Python skills with deep knowledge of at least one industry-standard framework, such as Django or Flask
- Full-Stack Fluency: Strong JavaScript skills and a solid foundation in developing complex backend applications
- Architectural Depth: Advanced database design skills and a demonstrated ability to ship high-quality, scalable products
- Modern Infrastructure: Practical experience using Docker and cloud technologies, specifically Amazon Web Services (AWS)
- Elite Communication: 'Class-A' communication skills—curious, thoughtful, clear, and (mostly) correct—with a passion for building consensus and credibility within a diverse team
- Operational Excellence: A self-motivated, collaborative, and diligent work ethic, with a high degree of comfort in navigating ambiguity
- Ownership Mentality: An eagerness to embrace accountability and take full ownership of technical outcomes
- Educational Foundation: A BA/BS in Computer Science or equivalent practical experience
- An MS or PhD is a plus