Principal Software Engineer
TTEC Digital
Role Description
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.
- 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.
- 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.
- Master debuggers and problem solvers.
- AI-native — you work with AI on all levels.
- Distributed-systems literate.
- Innovators who ship.
- You consider yourself exceptional — and you like winning.
What You will Do:
- 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.
- You will jointly own the Platform Architect responsibilities for C1 Platform Foundation.
- 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.
Qualifications
- 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.
- Deep understanding of high-capacity distributed systems and their failure physics.
- Multiple messaging systems (NATS / Kafka / Redpanda / RabbitMQ-class) and multiple database types and backgrounds.
- 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.
- Troubleshooting/debugging master — the strongest debugger in the building.
- Problem-solves quickly and trains up others as a multiplier.
- Floats by choice. Does not want to own a squad. Wants to own the hard 10%.
Requirements
- Strong AI knowledge — LLMs, SLMs, RAG, knowledge graphs, agents, training/fine-tuning, eval.
- Hands-on experience working AI into code: building AI-powered features and using AI-assisted development.
Benefits
- Fully remote opportunity.
Company Description
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.
$120k - $180k
.... The tools that graduate internally become products we ship to external clients. About the Role Working as a Principal Software Engineer at TubeScience Labs, you will be making direct contribution to our Flawless platform, which processes advertisement assets...SuggestedFull time$140k - $180k
...ll help define it. We're looking for a seasoned Senior or Principal Engineer who brings deep technical expertise, strong architectural... ...Champion (pun intended) extensible, secure, and observable software patterns across the organization What You'll Need ~...SuggestedFull timeWork at officeLocal areaRemote workFlexible hours$266.2k - $425.9k
...billing behavior, and service teams can see renewal risk before it's too late. About the Role We're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services, review...SuggestedFull timeContract workLive outWork at officeRemote work- ...sources. Snowhouse powers all of Snowflake’s core business, engineering and data science needs and provides customers with full... ...ML powered functions and Budgeting applications. AS A PRINCIPAL SOFTWARE ENGINEER IN SNOWHOUSE FOUNDATION, YOU WILL: Design and implement...SuggestedFull time
$160k - $184k
...work. Team Overview The Fluency Engineering Team is detail-oriented and... ...complex problems, and deliver leading-edge software products to our customers. Our culture... ...and Vue.js . Job Summary The Principal Software Engineer, DSP Integrations is...SuggestedRemote jobFull timeWork at officeLocal areaWork from homeHome officeFlexible hours$190k - $235k
...Description A day in the life: We're seeking a talented Principal Software Engineer to help design, build, and optimize software solutions that solve complex data challenges. In this role, you’ll work on developing scalable applications, streamlining data processing...Full timeSummer holidayImmediate start- ...t just contribute. You’ll make things happen–fast. As a Principal Engineer on our Advertising, Company Intelligence, and Intent team... ...environment operating at the edge of what’s possible in modern software engineering, data infrastructure, and applied AI. What...Full timeRemote work
$215k - $240k
...Reports to: Engineering Manager Location: Remote US Compensation: $215,000 to $240,000 base plus bonus and equity What... ...for an innovative, highly motivated, and self-driven Principal Software Engineer to join our Huntress SIEM team. As a Principal Software...Remote jobFull timeWorldwideHome office$200k - $240k
...if you're ready to make a difference while enjoying the journey, come join us and let's Tango! We are looking for a Principal Software Engineer to join our dynamic and growing Engineering team. Key Responsibilities : Own architecture across product and platform...Full timeWork at officeRemote workVisa sponsorshipWork visaFlexible hours- ...flagship products like Snowflake Intelligence . As a Principal AI Engineer , you will be a technical North Star for our AI initiatives... .... Requirements: Experience: 10+ years of software engineering experience, with 3+ years specifically leading...Full time
- ...SingleStore engineers build the real-time data platform powering some of the world’s most demanding applications. Our cloud-native... ...business impact. Position Summary We are seeking a Senior/Principal Software Engineer to join the Engineering team and play a critical...Full time
$349k - $431k
...billions in simulation across 15+ U.S. states. The Onboard Software team develops the critical software and machine learning models... ...cycle. Your primary responsibility will be to lead the engineering analysis and response to novel, rare, or unexpected events encountered...Full timeRemote work- ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP) As a Principal Software Engineer on the Starship Continuous Integration team, you will...Permanent employmentFull timeWeekend work
- ...Assurance (IA) to support global Cyber operations and mission training. Job Description VOR Technology is seeking a Principal Software Engineer who designs, develops, maintains, enhances and documents software systems. Responsibilities will include the following...Full time
- ...everyone. Roblox Studio is the creation engine behind millions of immersive 3D... ...built by creators around the world. As a Principal Engineer focused on Collaboration, you will... ...engine experience, enjoys solving complex software problems and has a passion for mentoring...Full time
- ...business, ensuring continued growth and cash flow to fuel their innovative data cloud platform. About the Job As a Principal Software Engineer at Avandra Imaging, you’ll serve as a hands-on technical leader, collaborating across Engineering, Product, and other...Full time
- ...technology evaluations, technical assessments and validation of software architectures, embedded software, and system integration... .... Collaborate with cross-functional teams, including hardware engineers, systems engineers, quality, regulatory affairs, manufacturing...Full time
- ...This is a hybrid position that requires a minimum of 3 days per week in our Raleigh NC office. AKC is seeking a hands-on Principal Software Engineer to lead a small team supporting the applications used by our Sports & Events business. This is a player-coach role for...Full timeFor contractorsWork at office3 days per week
$280k - $320k
...powering the intelligence behind the experiences that help people build meaningful connections, safely and confidently. As a Principal Software Engineer, AI & Matching , you will define and build the next generation of systems that make Bumble smarter, more adaptive, and...Full timeLive inImmediate start$188.7k - $258.39k
...enablement, Highspot is committed to building breakthrough software with a spark of magic. We believe a great place to work is... ...world. About the Role We are looking for a Principal Software Engineer to join our Applied AI team. This is a rare opportunity to...Full timeImmediate startFlexible hours$185k - $193k
...Principal Software Engineer / Full Stack AI Builder · Spec-Driven Development · Agentic Orchestration We're looking for a Principal Engineer who want to work at the frontier of how software gets built. Applicants must be authorized to work in the U.S. without...Remote jobFull timeLocal area- ...ambitious goals and attract incredibly creative scientists and engineers from leading academic institutions and from frontier AI labs.... ...Position Summary We are looking for an ambitious Staff Software Engineer to help us reverse-engineer the human brain. This...Full timeVisa sponsorship
$123k - $170k
...Salesforce Administrator Certification or other Salesforce certifications Principal Duties & Responsibilities • Define architectural guidelines and best practices • Lead software development initiatives from conception to deployment • Collaborate with...Full timeWork at officeRemote workWork from homeFlexible hours- ...a special place to work. If you’re driven to align your career with a fantastic mission, look no further! We are seeking a Principal Engineer to lead the hands-on architecture and development of our next-generation data and intelligence APIs. This role is deeply technical...Full timeContract workTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours
$225k - $260k
...customers including ClassPass, Capital One, Cisco, and Rippling, just to name a few. Our focus is on building software with care and craftsmanship and our engineering blog posts offer a taste of that. Backed by top investors such as Matrix Partners, Battery Ventures,...Full timeVisa sponsorship$150k - $300k
...industry , committed to making a positive impact on its customers, employees, and communities. The Role This is a top software engineer job that incorporates everything you’ve worked so hard for. And with the mission of creating cloud software that helps speed...Remote jobFull timeWork at officeLocal areaWork from homeFlexible hours- ...solutions for search, security, and observability help organizations deliver on the promise of AI. We're looking for a Principal Software Engineer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a...Full time
$190k - $280k
...security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Principal Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company...Full timeContract workRemote workWork from homeRelocation package- ..., ranking algorithms, or AI-powered discovery experiences, we'd love to talk. The Opportunity: We're looking for a Principal AI/ML Engineer to lead the architecture and development of Vumedi's AI-powered discovery platform. This isn't about adding an AI feature...Full timeWork at officeWorldwideMonday to Friday3 days per week
$200k - $285k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CONTINUOUS INTEGRATION (STARSHIP) As a Principal Software Engineer on the Starship Continuous Integration team, you will...Permanent employmentFull timeTemporary workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Remote
- senior principal software engineer Remote
- principal data analyst Remote
- senior principal cloud computing engineer Remote
- principal solution architect Remote
- principal architect Remote
- principal consultant Remote
- principal Remote
- principal cloud computing engineer Remote
- associate principal Remote

