Skip to Main Content

Job Title


Head of Engineering


Company : omniXM


Location : Pune, Maharashtra


Created : 2026-03-12


Job Type : Full Time


Job Description

About OmniXMOmniXM is a fast-growing US-based SaaS company building the Experience Management Operating System (XMOS) for the global hospitality industry. Our platform runs at 2,000+ locations across 50% of Fortune 500 companies — managing customer experience at cafeterias, hotels, restaurants, and fitness facilities. We are expanding aggressively into four verticals (contract food service, hotels, restaurants, fitness) and are building the AI layer that will define how operators manage experience at scale.The RoleThis is a founding senior engineering leadership role. You will own the architecture and delivery of XMOS — a multi-tenant, multi-vertical SaaS platform with a Python/AI agent stack (built by our Lisbon-based AI engineer) and C# API services backed by Azure SQL and Cosmos DB. You will report directly to the founder and will be the engineering voice at the leadership table.You are not walking into a well-oiled machine. You are walking into a strong product foundation, a motivated team, and a mandate to build the engineering culture, architecture discipline, and delivery velocity that turns OmniXM into an enterprise-grade, category-defining platform. If you want to manage a stable team and maintain existing systems, this is not the right role.What You Will Own•    Architecture governance: Define and enforce the technical architecture for XMOS — vertical configuration schema, AI agent framework, API design standards, data pipeline strategy.•    Team leadership: Manage and grow a team of ~10 engineers across C#, Angular, Python/AI, and Azure infrastructure. Raise the technical bar through hiring, mentoring, and clear accountability.•    Delivery: Own the 12-month product roadmap execution — four vertical packs, four AI agents in Phase 1, three integration tracks. Accountable for timeline, quality, and zero platform instability.•    Platform evolution: Systematically reduce technical debt (stored procedures → service layer migration, warehouse modernization, real-time event streaming) without disrupting live customers.•    Cross-functional partnership: Work directly with the founder on product strategy, with the Customer Success team on customer onboarding, and with Cristian (our AI engineer in Lisbon) on the agent framework design.What We Are Looking For•    12–16 years of engineering experience, with at least 3 years in an engineering leadership role (Head of Engineering, VP Engineering, or equivalent) at a SaaS product company.•    Proven experience building or scaling a multi-tenant B2B SaaS platform. You understand tenant isolation, data partitioning, schema-driven configuration, and the difference between enterprise-grade and 'good enough.'•    Strong Azure ecosystem experience: Azure SQL, Cosmos DB, Azure Functions, App Services, Docker, CI/CD with Azure DevOps.•    Familiarity with Python-based AI/ML systems or demonstrated ability to manage and collaborate effectively with AI engineers.•    C# backend experience, or depth in an equivalent statically-typed language with the ability to review and guide C# code.•    Demonstrated ability to run a structured hiring and performance management process. You have hired A-players and managed out underperformers.•    Enough system design depth to make the right architectural call on a Friday afternoon without needing two weeks of committee review.Nice to Have•    Experience in hospitality, food service, fitness, or retail verticals.•    Hands-on experience with LLM integration (OpenAI API), RAG architectures, or AI agent frameworks.•    Experience building integration frameworks with third-party platforms (PMS, POS, membership management).Green Flags We Are Excited About•    You have a documented opinion on when to use stored procedures vs. service layer logic (and you lean hard toward service layer).•    You have rebuilt a reporting or data pipeline that was 'good enough' into something that scaled.•    You have managed a remote or distributed engineering team effectively.•    You have a track record of shipping, not just planning — you know how to balance architecture purity with delivery pragmatism.Red Flags We Screen For•    Engineering experience primarily in service companies (Infosys, Wipro, Accenture, TCS) — we are a product company with product company problems.•    Leadership experience only in large teams (100+ engineers) where the role was primarily coordination — we need someone who can still get into the code when needed.•    Discomfort with ambiguity or a need for fully-defined requirements before starting — we are a fast-moving product startup.How to ApplyApply via LinkedIn with your CV. In your application message, please answer the following question in 3–5 sentences:/"Describe a situation where you disagreed with a technical decision made by your CEO or CTO. What was the decision, what was your position, and what happened?/"Applications without a response to this question will not be reviewed.