Principal Software Engineer

🕒 il y a 2 mois

🇨🇦 Canada – Télétravail

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

👻 Score fantôme 15%

infoinfo

🗣️🇺🇸🇬🇧 Anglais requis

Postuler Maintenant
Trouver des Emplois à Distance Similaires

📊 Vérifiez votre score de CV pour ce poste

Améliorez vos chances d'obtenir un entretien en vérifiant votre score de CV avant de postuler.

Logo of TTEC Digital

TTEC Digital

1001 - 5000 employés

💼 Conseil

📣 Marketing

🤖 Intelligence artificielle

Consulting • Marketing • Artificial Intelligence

TTEC Digital est un leader dans la transformation de l'expérience client, combinant technologie et empathie humaine pour améliorer les interactions avec les clients. Axé sur l'intelligence artificielle, la technologie des centres de contact et la gestion des relations clients, TTEC Digital propose des solutions sur mesure pour la transformation numérique des entreprises de taille intermédiaire. Leur offre complète comprend l'analyse des données, la stratégie et le design de l'expérience client, ainsi que des services gérés qui optimisent les interactions client à travers diverses industries.

Description

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

🎯 Exigences

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

Postuler Maintenant

Emplois Similaires

🕒 il y a 2 mois

InvestorCOM

51 - 200

💼 Conseil

🛡️ Assurance

☁️ SaaS

IT Operations Principal Engineer providing technical leadership for cloud services at InvestorCOM. Focused on operational platforms and cloud infrastructure design and improvements with a robust compliance approach.

🇨🇦 Canada – Télétravail

💵 $125 000 - $150 000 / an

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 2 mois

Seeq Corporation

51 - 200

🤖 Intelligence artificielle

🏭 Fabrication

Staff Full Stack Software Engineer developing cutting-edge data analytics software for industrial process data. Collaborating remotely and leading development efforts in a diverse team environment.

🇨🇦 Canada – Télétravail

💵 $240 000 / an

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 3 mois

Calliere Group

1 - 10

💼 Conseil

📣 Marketing

🎯 Recrutement

Principal Engineer leading product and platform initiatives in a high-growth technology company. Responsibilities include system design, implementation, and cross-functional collaboration.

🇨🇦 Canada – Télétravail

💵 $11 500 / mois

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 3 mois

TELUS Digital

201 - 500

💼 Conseil

📣 Marketing

📦 Logistique

Senior Technical Lead at TELUS Digital leading the modernization of Java enterprise applications. Involves cloud-native technologies and requires extensive experience in software development and GCP.

🇨🇦 Canada – Télétravail

💵 CA$110 000 - CA$115 000 / an

⏰ Temps Plein

🟠 Senior

🔴 Expert

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis

🕒 il y a 3 mois

Zensurance

51 - 200

💼 Conseil

📦 Logistique

📣 Marketing

Staff Software Developer responsible for integration architecture in a leading Canadian InsurTech company. Collaborating on Salesforce and other system integrations for streamlined operations.

🇨🇦 Canada – Télétravail

💵 $155 000 - $180 000 / an

💰 Series B en 2020-08

⏰ Temps Plein

🔴 Expert

🧑‍💻 Développeur Full-Stack

🗣️🇺🇸🇬🇧 Anglais requis