remote
Team Lead Engineering - Fresha
Software Engineer
Lead a high‑performing engineering team building AI‑powered backend services for the global beauty and wellness industry, driving scalable architecture, cloud operations, and data‑driven product features.
About the role
Key Responsibilities
- Architect and deliver robust, scalable backend services that support AI‑driven features for a global customer base.
- Lead a cross‑functional engineering team, fostering a culture of continuous improvement, code quality, and rapid delivery.
- Collaborate with product, data science, and design to translate business requirements into technical solutions.
- Drive cloud strategy, ensuring high availability, performance, and cost efficiency on AWS.
- Mentor engineers, conduct code reviews, and champion best practices in CI/CD, testing, and security.
Requirements
- 5+ years of software engineering experience with a strong background in backend development.
- Proven leadership in a fast‑paced, high‑growth environment.
- Hands‑on expertise in Python, Node.js, and AWS services (EC2, RDS, Lambda, S3).
- Experience with machine learning pipelines and data‑driven product development.
- Excellent communication skills and a passion for mentoring and team growth.
Skills
pythonnodejsawsmachine learning