← All roles

Engineering Leader

Ema· Engineering
Apply on company site
RemoteFull-timePosted 2mo ago

About the role

Engineering Leader responsible for managing and scaling multiple product lines in the Voice, BPO, and Workforce Management space, overseeing multi-tenant real-time voice systems, data-intensive platform engineering, and cross-functional collaboration to deliver scalable, compliant solutions.

Responsibilities

  • Architect and build multi-tenant systems with data residency, isolation, and compliance requirements across geographies.
  • Design high-throughput ingestion systems for large volumes of voice data, call metadata, and telemetry in near real-time.
  • Make foundational architectural decisions on data stores, stream processing, and storage tiers.
  • Champion SOLID principles, clean architecture, and engineering rigor across codebases.
  • Recruit, hire, and develop senior engineers across voice engineering, backend, data engineering, and operations research.
  • Establish engineering standards, code review culture, and bias toward shipping with reliability and customer experience.
  • Coach and grow senior/staff engineers into technical leaders; manage engineering managers.
  • Drive cross-functional alignment with Product, ML/AI, and Go-to-Market teams.
  • Own end-to-end engineering for AgentQA capabilities including real-time voice pipelines and telephony integrations.
  • Build and scale the Agent QA platform with automated call scoring, compliance monitoring, sentiment analysis, and coaching loops.
  • Design auto-learning systems with production feedback loops and model retraining triggers.
  • Deliver rich voice analytics (volume trends, handle time distributions, FCR metrics, dashboards, anomaly detection).
  • Build scalable voice pipelines across geographies with PII, security, and compliance in mind.
  • Build WFM capabilities including demand forecasting, shift scheduling, real-time adherence monitoring, and capacity planning.
  • Design and implement optimization algorithms for headcount modeling, skill-based routing, and workload balancing across multi-site operations.
  • Partner with ML/AI teams to integrate predictive models for call volume forecasting, attrition risk, and staffing efficiency.

Qualifications

  • 12+ years of software engineering experience
  • 4+ years leading engineering teams of 8+ engineers at high-growth startups or top-tier tech companies
  • Deep expertise in building real-time, data-intensive systems
  • Strong foundation in relational databases, time-series stores, columnar analytics engines, and caching layers
  • Experience building software using AI-driven tools and workflows
  • Track record of taking products from 0→1 with rapid iteration based on customer feedback
  • Hands-on proficiency with SOLID, clean architecture, and design patterns; capable of leading by example
  • Experience building scalable multi-tenant SaaS platforms with data isolation, geo-distributed deployments, and compliance (SOC 2, GDPR, HIPAA)
  • Track record of building ingestion systems for high volumes using event-driven architectures and stream/batch hybrids
  • Strong product sense for customer problems in contact center, voice, and workforce domains

Skills

Required:Real-time, data-intensive system designMulti-tenant SaaS architectureData stores and storage systemsIngestion systems / stream processingSOLID / clean architecturePeople leadership

Benefits

  • Competitive compensation
  • Meaningful equity
  • Opportunity to build impactful AI platform
  • Direct access to Head of Engineering, co-founders, and enterprise customers
  • Team of engineers from Google, Meta, Microsoft Research, and top CS programs
Last updated Oct 8, 2026. Interested? Apply on the company site.
Ema logo

About Ema

One employee Infinite roles

Ema, a Universal AI Employee, is the leading enterprise partner for building and deploying AI Agents across all roles and industries

AI EmployeeAI AgentsEnterprise AIAutomation

More open roles at Ema