About the job Senior Software Engineer | Laravel |
Welcome to Munich Ventures, a venture catalyst that supports startups in building digital products at every stage — from early ideation to scaling and global expansion. We invest in startups, build high-performing tech teams, and deliver end-to-end product development.
You will join MiceDesk, a fast-growing impact start-up revolutionizing technological innovation and highly qualified specialist support in the hospitality industry. MiceDesk is building an AI-driven platform that automates complex sales workflows across email, CRM, and PMS systems, helping hospitality teams accelerate revenue management through smarter, data-driven decision-making.
We are now looking for a Senior Software Engineer | Laravel to join our core engineering team and help build scalable, product-driven backend systems powering real-world hospitality operations.
Performance Objectives
1) Product-driven backend development (Laravel)
Design, build, and scale backend systems that power end-to-end hospitality sales workflows.
To achieve this objective, you will:
Develop and maintain backend services using Laravel
Build APIs that support complex workflows (email CRM PMS offer generation)
Ensure systems are reliable, scalable, and business-impact driven
Translate product requirements into clean and maintainable backend architecture
2) AI-enabled workflow engineering
Integrate LLMs and AI components into real production systems.
To achieve this objective, you will:
Implement LLM-based features such as RFP parsing and structuring
Build AI-driven decision support systems within backend workflows
Combine AI outputs with deterministic logic for reliability
Design validation, fallback, and error-handling strategies for non-deterministic outputs
3) Integrations & system architecture ownership
Build and maintain robust integrations across enterprise systems.
To achieve this objective, you will:
Integrate with systems such as Oracle Opera Cloud (OHIP), Salesforce, and Microsoft Graph API
Design webhook-based and async event-driven architectures
Build resilient systems with retries, failure handling, and monitoring
Ensure seamless cross-system data synchronization
4) Data modeling & workflow consistency
Work with both structured and unstructured data across multiple systems.
To achieve this objective, you will:
Design and evolve the Common Data Model (CDM)
Work with CRM, PMS, and email-based data structures
Transform and normalize data across systems
Ensure consistency and accuracy across workflows
5) Product-oriented engineering mindset
Go beyond implementation and actively shape product direction.
To achieve this objective, you will:
Understand customer workflows and business needs
Challenge requirements and propose better technical solutions
Focus on business outcomes (speed, conversion, automation)
Build features that directly improve operational efficiency
6) Ownership & cross-functional collaboration
Take full ownership of features from idea to production.
To achieve this objective, you will:
Own features end-to-end: design, implementation, deployment, and maintenance
Debug and resolve complex cross-system issues
Collaborate closely with Product, QA, and Customer Support teams
Ensure system stability and production reliability
Ideal Candidate Profile
Must-have skills
5+ years of backend engineering experience
Strong expertise in Laravel (advanced level)
Deep understanding of REST APIs and backend architecture
Experience with Redis, queues, and asynchronous processing
Hands-on experience integrating LLM APIs (e.g., OpenAI or similar)
Understanding of AI limitations, prompting basics, and validation strategies
Strong systems thinking and architecture design skills
Ability to work with complex data flows and integrations
Strong English communication skills (B2–C1)
Nice-to-have
Experience in hospitality systems (PMS, CRM, booking workflows)
Salesforce or Microsoft Graph API experience
Exposure to AI agents or workflow automation systems
Experience with distributed systems or event-driven architectures
Familiarity with RPA or automation tools
Hiring Stages
HR Deep Dive Interview
You'll meet with a member of our HR team to discuss your background, experience, and motivations for applying. This is also an opportunity to cover practical details like salary expectations and availability.Technical Interview
A focused technical discussion evaluating your backend engineering skills, Laravel expertise, and ability to work with complex, product-driven systems. Topics include APIs, integrations, queues, and real-world problem solving.Executive Interview
A conversation with the leadership team focused on product vision, technical strategy, ownership mindset, and your potential impact on engineering and product direction.
Perks and benefits
L&D budget per employee: Specific budget allocated for continuous growth and development.
Remote Work: 2 days Work From Home (WFH) per week.
Paid Time Off: 5 additional days off annually for personal needs.
Health & Wellness: Comprehensive coverage through one of the biggest insurance companies across Armenia.
Performance review: Enjoy regular salary reviews to ensure your contributions are recognized and rewarded.
Referral program: Take advantage of our employee referral program that rewards successful talent sourcing.