Lead - Development(Fullstack- .NET Core, C#), (AWS/Azure)
Zenoti provides an all-in-one, cloud-based software solution for the beauty and wellness industry. Our solution allows users to seamlessly manage every aspect of the business in a comprehensive mobile solution: online appointment bookings, POS, CRM, employee management, inventory management, built-in marketing programs and more. Zenoti helps clients streamline their systems and reduce costs, while simultaneously improving customer retention and spending. Our platform is engineered for reliability and scale and harnesses the power of enterprise-level technology for businesses of all sizes
Zenoti powers more than 30,000 salons, spas, medspas and fitness studios in over 50 countries. This includes a vast portfolio of global brands, such as European Wax Center, Hand & Stone, Massage Heights, Rush Hair & Beauty, Sono Bello, Profile by Sanford, Hair Cuttery, CorePower Yoga and TONI&GUY.
Our recent accomplishments include surpassing a $1 billion unicorn valuation, being named Next Tech Titan by GeekWire, raising an $80 million investment from TPG, ranking as the 316th fastest-growing company in North America on Deloitte’s 2020 Technology Fast 500™. We are also proud to be recognized as a Great Place to Work CertifiedTM for 2021-2022 as this reaffirms our commitment to empowering people to feel good and find their greatness. To learn more about Zenoti visit: https://www.zenoti.com
- Design and evolve Zenoti’s highly scalable, cloud-native product architecture built on Microsoft technologies (.NET Core, C#).
- Lead the development of robust, extensible, and distributed microservices and APIs that power mission-critical features.
- Architect and implement containerized applications using Docker and Kubernetes, ensuring portability and resilience across environments.
- Drive adoption of emerging technologies and evaluate tools that enhance performance, scalability, and developer productivity.
- Collaborate with cross-functional teams (PM, QA, DevOps, UX) to define functional and non-functional requirements and deliver high-quality software.
- Develop architecture artifacts including design documents, sequence diagrams, and data flow models using UML or similar standards.
- Contribute hands-on across the full stack—from backend services and infrastructure to frontend interfaces using React, Angular, HTML, CSS, and JavaScript.
- Integrate with SQL and NoSQL databases (e.g., SQL Server, PostgreSQL, Cosmos DB, MongoDB) ensuring data integrity and optimal performance.
- Build scalable systems that handle millions of records and terabytes of data, supporting 2x–4x growth annually.
- Release new features into production frequently and iterate based on feedback from thousands of global customers.
- Champion engineering excellence through code reviews, performance tuning, and backend optimization.
- Drive platform-wide initiatives such as automation testing, cost optimization, log reduction, and AI adoption.
- Mentor and coach junior engineers, fostering a culture of technical excellence and continuous learning.
- Promote best practices in software development, CI/CD, Git-based workflows, and agile methodologies (SCRUM).
- Communicate architectural decisions and technical concepts clearly to stakeholders and engineering teams.
- Be proud of what you build—obsess over quality, scalability, and customer impact.\
- 9+ years of professional experience in software engineering, with deep expertise in backend development and system architecture.
- Strong proficiency in C#, .NET, .NET Core, and microservices design patterns.
- Proven experience designing and developing distributed systems using event-driven architecture and messaging platforms (e.g., Apache Kafka, Event Hub).
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes).
- Solid understanding of cloud platforms (AWS or Azure), including compute, storage, networking, and monitoring services.
- Expertise in building RESTful APIs at scale and integrating with third-party services.
- Strong knowledge of SQL and NoSQL databases, including Microsoft SQL Server, PostgreSQL, Cosmos DB, MongoDB, DynamoDB.
- Experience with search and analytics platforms like ElasticSearch or Azure AI Search.
- Proficiency in frontend technologies: HTML, CSS, JavaScript, React, Angular, and jQuery.
- Familiarity with data modeling, analytics, and performance tuning for large-scale applications.
- Excellent understanding of software architecture principles, design patterns, and modeling techniques (UML).
- Strong analytical, problem-solving, and technical reporting skills.
- Outstanding communication and presentation abilities.
- High-quality organizational and leadership skills with a technical mindset and attention to detail.
- Comfortable working in a fast-paced, dynamic, startup-like environment.
- Experience with SaaS platforms and multi-tenant architecture.
- Exposure to AI/ML integration, observability tools, and DevOps automation.
- Contributions to open-source projects or technical blogs.
- Certifications in cloud technologies (AWS, Azure) or architecture frameworks.
- Be part of an innovative company revolutionizing the wellness and beauty industry.
- Work with a dynamic and diverse team that values collaboration, creativity, and growth.
- Lead impactful projects and help shape the global success of Zenoti’s platform.
- Attractive compensation and medical coverage for you and your immediate family.
- Access to regular yoga, meditation, breathwork, and stress management sessions—extended to your family.
- Participate in social activities and give back through community initiatives.
Zenoti provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
Create a Job Alert
Interested in building your career at Zenoti? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
