1,803,103open jobs
104,022companies
272,052added this week
Browse all
Salary
≈ $76k – $156k per year (Estimated)
Location
Remote (Canada)
Seniority
Principal · 12+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jul 11, 2026. TTEC Digital scores A on the Alion truth index.

Overview
Company
Impact
Profile match
TTEC Digital is a customer experience (CX) technology and consulting firm headquartered in Greenwood Village, Colorado, and is a division of TTEC Holdings, founded in 1982. The company provides AI-powered contact center solutions, CX strategy consulting, data analytics, and cloud platform integrations through partnerships with providers like Microsoft and AWS. It operates globally with over 1,500 professionals, serving enterprise clients across various industries to modernize their digital ecosystems and customer engagement operations.

TTEC Digital seeks a Principal Software Engineer to join our team. This role is a full-time and fully remote opportunity!

The work:

We’re 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.

This is the rare seat where getting in early actually matters at scale. TTEC is a public company at an AI inflection point. Ship the right products into thousands of live enterprise deployments and you don’t just move a metric - you move the trajectory of the company and the value of the stock. The leverage is real, and the work compounds.

Who we hire - the DNA

  • 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.

  • Want to learn, love new technology. This platform is built on the latest technology, and that technology changes and advances monthly. You adapt to change quickly - new tools, new models, new priorities - without drama.

  • Master debuggers and problem solvers. You love solving complex problems, you think outside the box, and you multitask across domains without losing the thread.

  • AI-native. You work with AI on all levels - you understand the technology around you (LLMs, SLMs, RAG, knowledge graphs, agents, training, eval) and you use AI tools daily to exponentially increase your velocity.

  • Distributed-systems literate. High-efficiency, event-driven, low-latency systems are our world; you understand what that demands.

  • Innovators who ship. You demonstrate ideas easily, fail fast, and move forward. You make committed timelines and hit them.

  • You consider yourself exceptional - and you like winning. So do we.

No one will have everything in this description. We're looking for well-rounded, smart people who move fast.

What You will Do:

    The role:

  • As this group's Principal Software Engineer, you will be the "right-hand" of the engineering leader and part of the org's leadership team.
  • You will be the organization's problem solver. Not an architecture title you hide behind - a coder who jumps into whichever squad is stuck, ships the hard thing, and moves on.
  • You will jointly own the Platform Architect responsibilities for C1 Platform Foundation. This is a fast-moving train in a startup environment: the tech we build on changes monthly, the plan changes with it, and you thrive on that.
  • Show-me mentality - your influence comes from the code you ship, demoed on Fridays like everyone else.
  • What you'll own:

  • The hardest problems in any squad · platform architecture decisions (event bus, plugin lifecycle, multi-tenancy, RBAC, schema registry) jointly with the engineering leader
  • Pattern-setting reference implementations
  • Training up the engineers around you - you raise the whole team's level · unblocking, by writing code, not memos.
  • Who you are:

  • A hacker in the best sense - self-starter, grit, thinks outside the box, loves solving complex problems, likes winning.
  • You quickly envision code and designs in your head, then prove them by building. You use AI throughout your development workflow
  • Code generation, refactoring, test scaffolding, debugging - as a genuine velocity multiplier, and you've embedded AI inside products, not just used it as a tool. Change doesn't rattle you; new technology energizes you.

What You Will Bring:

    • 12+ years hands-on, genuinely polyglot - fluent in 7+ languages across your career. Senior-level Go is mandatory; Python and TypeScript expected in the mix; a native/systems language a strong plus.

    • Breadth across multiple technologies and verticals - you've shipped in more than one industry and more than one architectural era, and adapted fast each time.

    • Deep understanding of high-capacity distributed systems and their failure physics - state management, race conditions, locking, contention, ordering, back-pressure. You've debugged these in production, not just read about them.

    • Multiple messaging systems (NATS / Kafka / Redpanda / RabbitMQ-class) and multiple database types and backgrounds - relational, KV, document, columnar, graph - and you know which fits and why.

    • Two clouds minimum, one deep; GCP strongly preferred as the deep one.

    • Strong AI knowledge - LLMs, SLMs, RAG, knowledge graphs, agents, training/fine-tuning, eval - and hands-on experience working AI into code: building AI-powered features and using AI-assisted development to move exponentially faster.

    • Troubleshooting/debugging master - the strongest debugger in the building. Reads unfamiliar code, a stack trace, or a flame graph and sees it. Knows where the breakpoint goes without flailing.

    • Problem-solves quickly and trains up others as a multiplier - pattern-matches instantly on distributed systems, real-time audio, browser internals, AI pipelines, high-throughput data models.

    • Floats by choice. Does not want to own a squad. Wants to own the hard 10%.

    • Sets patterns by shipping the reference implementation, not by writing the doc.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,803,103 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
≈ $78k – $165k per year (Estimated) • Remote (Spain) • Bachelor's Degree • Madrid
Java
SQL
Databases
Oracle
Mobile
Modularization
DevOps
Git
Incident Management
Management
Jira
Apply
≈ $21k – $53k per year (Estimated) • Remote (India) • 8+ years exp • Hyderabad
DevOps
CI/CD
Apply
≈ $21k – $53k per year (Estimated) • Remote (India) • 6+ years exp • Bengaluru
Python
SQL
Python
pySpark
Databases
Databricks
Apache Kafka
OpenSearch
Amazon Redshift
AI/ML
Spark
Embeddings
RAG
Feature Store
DevOps
Terraform
CloudFormation
CI/CD
AWS
Amazon S3
Amazon Kinesis
Analytics
Tableau
Power BI
ETL/ELT
AWS Glue
Dimensional Modeling
Apply
≈ $29k – $76k per year (Estimated) • Remote (India) • 8+ years exp • Hyderabad
Python
JavaScript
Python
FastAPI
Databases
Weaviate
Pinecone
FAISS
Qdrant
Apache Kafka
AI/ML
AI Agents
AWS Bedrock
LLM
RAG
Amazon SageMaker
Frontend
React.js
DevOps
Terraform
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
IAM
Amazon EventBridge
AWS Step Functions
Cybersecurity
Zero Trust
Apply
$32k – $42k per year (gross) • Remote (India) • 7+ years exp • Bengaluru
DevOps
Rest API
SOAP
Analytics
Master Data Management
Apply
≈ $58k – $114k per year (Estimated) • In office • Cologne
Python
Databases
Snowflake
Databricks
Google BigQuery
BigQuery
AI/ML
Machine Learning
DevOps
Terraform
GCP
Azure
CI/CD
Apply
Web Developer 12 days ago
≈ $17k – $40k per year (Estimated) • In office • Full-Time • Taipei
Python
JavaScript
PHP
TypeScript
Node JS
PHP
WordPress
Drupal
Frontend
Vue.js
Zustand
Redux
Nuxt.js
Next.js
D3.js
Chart.js
Angular
React.js
Mobile
State Management
DevOps
CI/CD
Git
Docker
GitHub
GitLab
Cybersecurity
OWASP Top 10
PCI DSS
SOC 2
GDPR
Management
Stripe
Agile
Scrum
Apply
≈ $60k – $129k per year (Estimated) • In office • Full-Time • Singapore
JavaScript
TypeScript
C#
C#
.NET
Databases
RabbitMQ
Apache Kafka
AI/ML
Triton
Frontend
Vue.js
Angular
React.js
DevOps
Azure
Git
Management
Agile
Scrum
Apply
In office • Internship • Bachelor's Degree • Hyderabad
Python
JavaScript
Databases
MySQL
PostgreSQL
Oracle
DevOps
Git
Ubuntu
Linux
Apply
≈ $65k – $125k per year (Estimated) • In office • Full-Time • Singapore
Python
AI/ML
Machine Learning
DevOps
Kong
Analytics
Microsoft Excel
Management
Agile
QA
Postman
Apply
≈ $16k – $38k per year (Estimated) • Hybrid • Full-Time • Hyderabad
Python
Go
Databases
NATS
Apache Kafka
Redpanda
AI/ML
Embeddings
AI Agents
LLM
RAG
Knowledge Graph
DevOps
GCP
WebSockets
Apply
$180k – $235k per year • Remote (United States) • Full-Time • Bachelor's Degree • Austin
DevOps
Splunk
Cybersecurity
SIEM
Apply
≈ $71k – $130k per year (Estimated) • Remote (Canada) • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Microsoft Fabric
AI/ML
Copilot
Spark
Model Context Protocol
AI Agents
DevOps
Azure DevOps
Azure
CI/CD
Analytics
Azure Data Factory
Apply
$155k – $175k per year • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree • Austin
Python
SQL
Python
pySpark
Databases
Databricks
Delta Lake
Microsoft Fabric
AI/ML
Copilot
Spark
Model Context Protocol
AI Agents
DevOps
Azure DevOps
Azure
CI/CD
Analytics
Azure Data Factory
Apply
≈ $16k – $39k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Hyderabad
Management
Agile
Scrum
Apply
$46k – $53k per year • Remote (Canada) • Full-Time • Toronto
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
DynamoDB
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
DevOps
AWS CDK
CI/CD
AWS
AWS Lambda
API Gateway
QA
Jest
Pytest
Apply
≈ $93k – $168k per year (Estimated) • Hybrid • Full-Time • 4+ years exp • Toronto
JavaScript
TypeScript
Frontend
GraphQL
GSAP
Tailwind CSS
Next.js
React.js
Sass
Framer Motion
DevOps
CI/CD
AWS
Analytics
A/B Testing
QA
Playwright
Apply
$148k – $204k per year • Hybrid • 6+ years exp • Bellevue • Chicago • Toronto • San Francisco
Python
Go
Java
AI/ML
LLM
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Git
Shift-Left
Cybersecurity
Okta
Shift-Left Security
Apply
$55k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Toronto
Marketing
YouTube
X (Twitter)
LinkedIn
Instagram
Apply
$127k – $141k per year • Hybrid • Full-Time • 15+ years exp • Toronto
QA
Rest-Assured
Apply
See all jobs
This is one of many
1,803,103 more open roles from verified company boards, updated every day.