
Job Description
Ovii's Interpretation of the Role
Lead the engineering organization responsible for scaling Ema's Voice, BPO, and Workforce Management product lines. You will manage multi-disciplinary teams to architect real-time voice systems and high-throughput data platforms within an agentic AI environment. This role combines hands-on technical guidance in system design with the strategic growth of a high-performance engineering culture.
Role Snapshot
- Engineering Leadership
- Real-time Voice Systems
- Multi-tenant SaaS Architecture
- Workforce Management (WFM)
- High-Growth AI Startup
- Operations Research Integration
Must-Have Requirements
- Software Engineering leadership
- Real-time systems architecture
- Data-intensive system design
- Multi-tenant SaaS platform development
- SOLID principles
- Stream processing
- Engineering recruitment and development
- Scaling engineering teams in high-growth environments
- Architecting high-throughput data pipelines
- Building production-grade multi-tenant platforms
- Full product lifecycle from 0 to 1
- 12+ years of total software engineering experience
- 4+ years of engineering leadership experience
- Must be based in or willing to work onsite in Bengaluru, India
Nice-to-Have Signals
- Voice/telephony systems (WebRTC, SIP)
- Operations research
- Optimization algorithms
- OLAP/Analytics platforms
- AI/ML-powered product development
- WFM or contact center domain knowledge
- Erlang-based capacity planning
- BI infrastructure
- Metric computation engines
- Telephony and voice infrastructure
- Contact center operations software
- Enterprise AI/ML implementation
- BPO
- Contact Center
- Workforce Management
- Telecommunications
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Eligibility Gates
- Visa sponsorship: unknown
Not Specified in JD
- Visa sponsorship
- Relocation support
- Specific salary range
- Notice period
- Education requirement
What You'll Likely Work On
- Architect and scale multi-tenant systems with strict data isolation and global compliance requirements.
- Design high-throughput ingestion systems for voice call metadata and operational telemetry.
- Own end-to-end engineering for AgentQA capabilities, including real-time voice pipelines and automated call scoring.
- Recruit and develop a multi-disciplinary engineering organization including backend, voice, and data engineers.
- Implement optimization algorithms for workforce management, including demand forecasting and shift scheduling.
- Drive cross-functional alignment with Product and ML teams to iterate on agentic automation features.
- Establish engineering standards and a strong code review culture focused on reliability and maintainability.
- Partner with leadership to translate enterprise customer needs into technical roadmaps for BPO and contact center domains.
Good Fit If You Have
- Extensive background in building real-time, data-intensive systems for high-growth startups.
- Proven experience managing teams of 8+ engineers and developing other engineering leaders.
- Technical proficiency in choosing appropriate data stores for relational, time-series, or columnar workloads.
- Helpful to have specific exposure to voice/telephony systems like WebRTC, SIP, or VoIP infrastructure.
- Familiarity with operations research, such as demand forecasting models or scheduling algorithms, is advantageous.
Skills
- Engineering Leadership
- Multi-tenant SaaS Architecture
- Real-time Data Systems
- Stream Processing (Kafka/Flink)
- Operations Research & Optimization
- SOLID Principles
- System Design & Clean Architecture
- AI/ML Product Integration
- Voice & Telephony Infrastructure
- Data Ingestion Pipelines