About the Role
TTEC Digital seeks an Engineering Technical Lead to join our team. This role is a full-time and fully remote opportunity. We are an innovation group building the next generation of AI CX tools for the world's biggest brands. This is a rare opportunity to join a public company at an AI inflection point and have a significant impact.
Responsibilities
- Lead developer role with three specialization tracks: voice, desktop, intelligence, and AI combined into a single real-time platform.
- Act as a player-coach, writing the hardest code and leading the squad.
- Build Go services on the event bus, AI/ML services and pipelines, or connector frameworks to CCaaS/CRM/telephony.
- Own services on the event bus (NATS-class), high-throughput transactional data models, and WebSocket backends.
- Own your track's slice: AI/ML pipelines (RAG, streaming inference, eval) or connectors (CCaaS/CTI, CRM, SIP/RTP) or core platform services.
- Own your latency budget and committed timelines.
- Demonstrate ideas easily with working prototypes.
- Evaluate technology fast, adopt what earns it, and keep shipping.
- Make and hit committed timelines.
- Own the code-review bar and raise the engineers around you.
- Own delivery and move blocked work.
- Keep the respect of senior engineers through technical credibility.
- Manage change without drama as priorities and tech will shift.
Requirements
- 9+ years hands-on experience.
- Same language bar (HIGH++ Go, 3+ languages) and same AI, debugging, and velocity bar as the Senior Software Engineer role.
- Must out-code the squad you lead.
- Has led a squad and shipped a hard real-time or platform product end-to-end, on committed timelines.
- Sets patterns by shipping them.
- Show-me mentality: your squad demos working software every Friday.
- Event-driven systems in production (NATS / Kafka / Redpanda-class); think in pub/sub.
- Heavy WebSocket, real-time, low-latency experience.
- Mid-tier or better hands-on AI experience in code and product (built with LLM APIs, embeddings, RAG, or model serving).
- Use AI-assisted development daily to multiply velocity.
- Strong ++ for data graph/knowledge graph background, or hands-on AI/ML model experience (training, serving, eval).
- Efficiency in development: ship clean code fast, unblock yourself, and your estimates hold.
- Master debugger: read unfamiliar code, stack traces, or flaky partner APIs and see it.
- GCP preferred.
- Voice (SIP/RTP/SIPREC), CCaaS/CTI, or desktop-adjacent experience a strong plus depending on track.
Skills
- Go
- AI/ML
- Debugging
- NATS-class event bus
- High-throughput transactional data models
- WebSocket backends
- RAG
- Streaming inference
- Eval frameworks
- CCaaS/CTI connectors
- CRM connectors
- SIP/RTP
- Fault-tolerant connector design
- LLM APIs
- Embeddings
- Model serving
- AI-assisted development
- Data graph/knowledge graph
- Python
- GenAI/NLU
- Kafka
- Redpanda
- SIP
- RTP
- SIPREC
- Genesys
- Amazon Connect
- NICE
- Five9
Location
- Remote
Work Type
- Full-time
- Remote
Experience Level
- 9+ years hands-on
About the Company
- TTEC Digital coaches clients to ensure their employees feel valued and fully supported, because an amazing customer experience is an employee-first process.
- Our vision is a place where employees know they can thrive.
- We are an innovation group inside TTEC (NASDAQ: TTEC), building the next generation of AI CX tools — automated QA, conversational analytics, knowledge assist, and agentic automation — for the world’s biggest brands and the millions of customers they serve.
- We move like an early-stage startup, backed by the scale, distribution, and enterprise client base of a company that’s been obsessed with customer experience since 1982.
- TTEC is a public company at an AI inflection point.
- We hire self-starters and do-ers with grit — hackers in the best sense, with a startup mentality and a show-me bias: working software over slides, prototypes over proposals.
- We want people who learn, love new technology, and adapt to change quickly.
- We hire master debuggers and problem solvers who love solving complex problems, think outside the box, and multitask across domains without losing the thread.
- We hire AI-native individuals who work with AI on all levels and use AI tools daily to exponentially increase their velocity.
- We hire distributed-systems literate individuals who understand high-efficiency, event-driven, low-latency systems.
- We hire innovators who ship, demonstrate ideas easily, fail fast, and move forward.
- We are looking for well-rounded, smart people who move fast.
