SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Zenoti is a cloud-based SaaS platform serving the beauty and wellness industry, powering over 30,000 salons, spas, medspas, and fitness studios across 50+ countries. The company recently achieved unicorn status ($1B+ valuation) and raised $80M from TPG.
In this Senior Software Engineer role, you will own end-to-end development of significant features within product modules, delivering scalable SaaS applications built on .NET/C#, REST APIs, SQL/NoSQL databases, and modern UI frameworks (Flutter/React). You will drive technical design, resolve complex ambiguity independently, and lead design reviews for your domain. Key responsibilities include:
• Design and build highly scalable, distributed cloud services on AWS or Azure
• Own delivery of significant features end-to-end, including estimation and planning
• Design components with clear interfaces, extensibility, and testability
• Drive testing standards and coverage; improve team test automation infrastructure
• Ensure compliance adherence and security for your components; apply threat modeling to your work
• Collaborate with Product, Design, and Engineering teams in an agile environment
• Own production health for your components—monitoring, alerts, dashboards, incident response
• Leverage modern AI-assisted development tools (Claude Code, Cursor, Copilot) throughout the engineering lifecycle for design, implementation, debugging, testing, documentation, and code review
• Apply sound engineering judgment to determine where AI-generated output can be trusted versus where human expertise is essential, particularly in security, data integrity, architecture, compliance, and customer-critical workflows
• Write clear design documents and communicate technical decisions to technical and non-technical audiences
You will work in a fast-paced, continuously evolving product organization with a strong emphasis on modern AI-assisted engineering practices.
**Requirements:**
• 5–7 years of experience designing and building enterprise-scale SaaS applications using Microsoft technologies (.NET/C#, REST APIs, SQL Server/NoSQL) and modern UI frameworks (Flutter or React)
• 3+ years of experience building highly available, scalable, distributed cloud services (AWS or Azure)
• Strong system design, analytical thinking, and problem-solving skills; ability to own complex technical problems within your area
• Hands-on experience using modern AI-assisted development tools (Copilot, Claude Code, Cursor) in a production environment
• Strong engineering judgment to critically review AI-generated code, especially in areas involving security, performance, scalability, reliability, and data integrity
• Excellent communication and collaboration skills
• Comfortable working in a fast-paced, continuously evolving product organization
• Plus: Experience building developer productivity tooling, prompt libraries, reusable workflows, MCP servers, or AI-enabled engineering automation
• Plus: Passion for continuously learning emerging AI-assisted engineering practices and applying those that create measurable customer and engineering value