This is a player-coach role. You'll lead a small team of engineers and technical leads, give technical direction to offshore engineering teams through a dotted-line relationship, and own the design of the systems your team builds. You'll stay close to the code through design and code reviews, proofs of concept, and troubleshooting, and you'll be accountable for high-quality releases and customer deployments.
What You'll Be Doing
- Lead, mentor, and develop a small team of engineers and technical leads, and give technical direction to offshore teams through a dotted-line relationship.
- Design and own the architecture of complex, distributed, real-time systems, including integrations, APIs, scalability, reliability, and security.
- Run design and code reviews and keep engineering standards high for quality, testing, and maintainability.
- Drive AI-driven software development across the team, using AI coding assistants and agents for design, coding, testing, code review, and defect resolution, with clear quality and security guardrails.
- Stay hands-on: build proofs of concept, troubleshoot production and implementation issues, and write code when needed.
- Own delivery of product releases and customer deployments, working with Product Management, Architecture, QA, DevOps, and Professional Services.
- Evaluate AI and contact center technologies and integration approaches across CCaaS and AI platforms.
What You'll Bring to the Role
- 8+ years of software engineering experience, including 3+ years of engineering management while staying hands-on.
- Proven experience designing and building complex distributed systems, such as event-driven, low-latency, cloud-native, and real-time integrations.
- Hands-on JavaScript, TypeScript, and Node.js experience, recent enough to review code and build proofs of concept.
- Daily, practical use of AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or similar, and experience helping a team adopt them.
- Working knowledge of AI technologies such as LLMs, RAG, agents, and prompt and evaluation practices.
- Experience with cloud platforms (Google Cloud preferred; AWS or Azure also considered) and Kubernetes.
- Strong practices in code review, CI/CD, and Agile delivery, with a track record of shipping on committed timelines.
- Experience with Google AI technologies (Vertex AI, Gemini, CCAI) or with AWS Bedrock, Azure AI, OpenAI, or Anthropic.
- Experience with contact center platforms such as Genesys Cloud, Amazon Connect, NICE CXone, or Cisco.
- Experience leading distributed or offshore engineering teams.
- Experience in SaaS product organizations or startup-style environments.
Skills Required
- 8+ years of experience in software engineering, solution architecture, technical leadership, or product development
- Experience managing engineers, technical leads, or software development teams
- Experience delivering complex software implementations across multiple teams and stakeholders
- Experience with Google AI technologies, conversational AI, virtual agents, Agent Assist, or AI-powered customer experience solutions
- Working knowledge of Google Cloud Platform, Kubernetes, cloud-native architectures, APIs, microservices, and distributed systems
- Experience creating and presenting architecture diagrams and technical solution designs
- Strong communication, leadership, and stakeholder management skills
- Experience with Google CCAI, Vertex AI, Gemini, Dialogflow, Agent Assist, or related Google AI technologies
- Experience with contact center and customer experience platforms such as Genesys Cloud, Amazon Connect, NICE CXone, Five9, or Cisco Webex Contact Center
- Experience evaluating, designing, or implementing integrations between AI platforms and customer experience technologies
- Familiarity with telephony concepts, SIP-based communications, voice routing, and contact center ecosystems
- Exposure to DevOps practices, CI/CD pipelines, observability, and SaaS product operations
- Experience with AWS, Azure, or multi-cloud environments
- Familiarity with AWS Bedrock, Azure AI/Copilot, OpenAI, Anthropic, or similar enterprise AI technologies
TTEC Digital Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about TTEC Digital and has not been reviewed or approved by TTEC Digital.
-
Wellbeing & Lifestyle Benefits — Wellbeing resources include Calm access, specialized programs (e.g., Pelago, Maven, Sword), and a Lifestyle Spending Account for wellness activities. These offerings extend beyond core medical to support mental health and daily wellness needs.
-
Leave & Time Off Breadth — Time-off programs cover PTO, sick/wellness time, paid holidays, and paid parental leave, with some Digital roles describing manager‑discretion “unlimited PTO.” This structure can offer flexibility for corporate/tech roles when team norms support it.
-
Healthcare Strength — Core coverage spans medical, dental, vision, telemedicine/behavioral health, EAP, and optional protections like critical illness, accident, legal, ID‑theft, and pet insurance. The breadth indicates a comprehensive health offering on paper across physical and mental care.
TTEC Digital Insights
What We Do
TTEC Digital is a global leader in customer experience orchestration, combining technology and empathy at the point of conversation. With decades of innovation experience across the world’s leading contact center technology platforms — plus in-house expertise in CX strategy, data and analytics, AI and more — TTEC Digital delivers an unmatched skillset for organizations looking to forge deeper customer relationships and drive better business outcomes.









