Développeur·euse plateforme senior - Senior Platform Developer
Location
Canada
Posted
43 days ago
Salary
0
Seniority
Senior
Job Description
Développeur·euse plateforme senior - Senior Platform Developer
TobogganLabs
La version anglaise suivra - English version will follow Offre contractuelle : Cette offre vise à constituer notre bassin de talents contractuels et reflète un ou plusieurs postes permanents à temps plein au sein de notre organisation. Nous recherchons des personnes intéressées à collaborer avec notre équipe dans le cadre de contrats à temps plein ou à temps partiel. Il se peut que nous n’ayons pas de poste ouvert pour le moment, mais nous serions ravis d’échanger avec vous et de vous contacter lorsqu’un projet correspondant à votre profil se présentera. Si une collaboration future avec nous vous intéresse, nous serions heureux de prendre contact ! Développeur·euse plateforme senior À propos de nous Toboggan Labs est une firme-conseil boutique qui œuvre à l’intersection de l’IA et de la santé. Nous résolvons des problèmes humains complexes en appliquant des technologies de pointe combinées à une solide compréhension du domaine. À propos du poste Nous sommes à la recherche d’un·e développeur·euse plateforme senior pour rejoindre notre équipe dynamique et contribuer à la conception et au développement des infrastructures et systèmes backend qui propulsent les produits de nos client·e·s — principalement des organisations du secteur de la santé. Ce poste combine ingénierie produit, travail d’infrastructure et développement d’outils de plateforme afin de livrer des solutions de haute qualité sur des environnements technologiques variés. Dans ce rôle, vous travaillerez directement avec nos client·e·s, intégré·e à des équipes multidisciplinaires composées de designers, de data scientists et de développeur·euse·s. Vous pourriez, selon les projets, être amené·e à diriger certaines initiatives ou, à l’occasion, à travailler de façon autonome avec un·e client·e. Veuillez noter que, bien que nous soyons spécialisés dans le secteur de la santé et les industries réglementées, tous nos projets ne relèvent pas de ces domaines. Vous pourriez donc être amené·e à travailler sur des projets variés dans différents secteurs, selon les besoins. Vos responsabilités quotidiennes - Ingénierie d’infrastructure et de plateforme — concevoir et mettre en œuvre des architectures infonuagiques sur AWS, développer de l’infrastructure as code avec Terraform et mettre en place des pipelines CI/CD, ainsi que déployer et exploiter des services en environnement de production. - Outils de plateforme — piloter les outils de plateforme pour vos projets, développer des automatisations de déploiement, des suites de tests et des outils de productivité pour les développeur·euse·s, tout en tirant le meilleur parti des assistants de programmation basés sur l’IA, en respectant les contraintes des projets. - Développement produit — recueillir les besoins, échanger avec les parties prenantes, développer de nouvelles fonctionnalités et améliorer les produits logiciels de nos client·e·s, notamment en construisant des services backend, des API et des intégrations de données, avec une emphase backend tout en contribuant à l’ensemble de la pile au besoin. - Sur certains projets, gestion de projet technique — planifier et coordonner les livrables, le périmètre, les échéanciers et les budgets d’une équipe projet, en collaboration étroite avec les client·e·s et les équipes internes interdisciplinaires afin d’assurer une livraison réussie et de haute qualité. - Soutien à l’équipe — proposer des améliorations de processus et d’outillage, accompagner et mentorer des collègues plus juniors, présenter à l’interne, participer aux entrevues et contribuer à l’occasion à des projets d’outils internes. À propos de vous Nous recherchons des personnes ayant un solide historique de livraison professionnelle de logiciels et d’infrastructures. Nous sommes agnostiques quant aux technologies, mais la majorité de nos client·e·s utilisent des piles incluant TypeScript, React, Postgres, Node et/ou Python — une familiarité avec certains de ces outils est donc souhaitée. La plupart de nos projets sont hébergés sur AWS, bien que nous travaillions aussi régulièrement avec GCP, Azure et d’autres plateformes moins courantes. Lorsque nous parlons de développeur·euse plateforme, nous faisons référence à une personne à l’aise avec l’infrastructure, le développement backend et différents aspects de l’outillage. Il est tout à fait acceptable que votre expérience soit plus approfondie dans un domaine en particulier : ce que nous recherchons avant tout est une base solide dans plusieurs domaines et une volonté de sortir de votre zone de confort. Nous vous encourageons à postuler si vous : - Avez 5+ années d’expérience comme développeur·euse logiciel, ingénieur·e DevOps, SRE et/ou ingénieur·e plateforme — un parcours combinant plusieurs de ces rôles est un atout. - Possédez une solide expérience en développement backend, notamment dans la création d’API, de services et d’intégrations de données. - Avez de l’expérience avec l’infrastructure infonuagique (AWS de préférence) et avec des outils d’infrastructure as code comme Terraform, CloudFormation ou des équivalents. - Avez déjà conçu, mis en place et maintenu des pipelines CI/CD et des automatisations de déploiement. - Êtes capable d’expliquer les compromis liés aux choix technologiques et de les relier aux besoins et priorités d’affaires. - Possédez d’excellentes compétences en communication et savez expliquer des problèmes techniques complexes de manière accessible, claire et empathique. - Êtes adaptable, autonome et à l’aise dans des environnements dynamiques et en constante évolution. Atouts supplémentaires - Avez une expérience dans des rôles en contact direct avec la clientèle, tels que la consultation, l’ingénierie forward-deployed ou même la gestion de produit ou de projet. - Avez travaillé dans le secteur de la santé ou dans d’autres industries fortement réglementées. - Avez de l’expérience avec des outils et cadres d’ingénierie des données comme Databricks, BigQuery, Airflow ou dbt. - Avez déjà opéré des systèmes ML/IA en production et travaillé avec des outils d’observabilité des modèles (par exemple Bedrock ou SageMaker). - Avez mis en place des systèmes d’automatisation low-code (n8n, Zapier, etc.) afin de permettre à des utilisateurs moins techniques de gagner en autonomie. - Avez un historique démontré de mentorat et de leadership. Toutes nos offres d’emploi décrivent un peu une licorne. Si vous êtes plutôt un « narval », postulez quand même ! Il n’est pas nécessaire de répondre à toutes les exigences, ni aux critères bonis. L’expérience et les compétences sont importantes, mais le potentiel de croissance et l’attitude le sont tout autant. Nous sommes généralement flexibles quant aux niveaux ou pouvons vous orienter vers une offre plus appropriée lorsqu’elle sera ouverte. Ce que nous offrons Nous sommes une entreprise en télétravail d’abord, avec un espace de bureau à Montréal. Nous privilégions l’embauche au Québec, mais sommes ouverts aux candidatures partout au Canada dans les fuseaux horaires EST ±2. Toboggan Labs valorise la diversité des personnes qu’elle embauche et qu’elle sert. Pour nous, la diversité signifie créer un milieu de travail où les différences de chacun·e sont reconnues, appréciées, respectées et prises en compte afin de développer et de mettre à profit les talents et les forces de chaque personne. Contract Posting: This posting is for our evergreen contractor pool and mirrors a full-time permanent position (or more) within our organization. We are looking for individuals interested in joining our team on full-time or part-time contracts. We do not necessarily have an open role right now, but we would love to talk to you and reach out when a suitable project arises. If you’re interested in collaborating with us in the future, we’d love to connect! Senior Platform Developer About Us Toboggan Labs is a boutique consultancy building at the intersection of AI and healthcare. We solve challenging human problems by applying cutting-edge technology and domain understanding. About the role We’re seeking a senior platform developer to join our dynamic team and help build the infrastructure and backend systems that power our clients’ products—primarily for healthcare organizations. This position blends product engineering, infrastructure work, and platform tooling to deliver high-quality solutions across diverse technical stacks. In this role, you will work with our clients, embedded in multi-disciplinary teams of designers, data scientists, and developers. You may at times get to lead projects, and you may occasionally work solo with a client. Note that while we specialize in healthcare and regulated industries, not all our projects are in these fields, so you may work across different domains from time to time. Your work will consist of: - Infrastructure and platform engineering — designing and implementing cloud architectures on AWS, building infrastructure-as-code with Terraform, and setting up CI/CD pipelines. Deploying and managing services in production environments. - Platform tooling — leading platform tooling for your project(s), building deployment automation, test suites, and developer productivity tools. Making best use of AI coding assistants, in accordance with project constraints. - Product development — gathering requirements, talking to stakeholders, developing features, and making improvements to our clients’ software products. Building backend services, APIs, and data integrations. Working across the stack as needed, though with a backend emphasis. - On some projects, technical project management — planning and coordinating deliverables, scope, timelines and budgets for a project team; working closely with clients and internal interdisciplinary teams to ensure successful and high quality delivery. - Supporting the team — bringing process and tooling suggestions to your teammates, mentoring more junior colleagues, presenting internally, participating in interviews, and contributing to internal tooling projects from time to time. About you We are seeking individuals with a strong track record of shipping software and infrastructure professionally. We are stack-agnostic, but most of our clients use TypeScript, React, Postgres, Node and/or Python somewhere in their stacks—ideally, you are familiar with at least some of these. Most of our clients build on AWS, but we see plenty of GCP and Azure, and even some less common options. When we say platform developer, we mean someone comfortable working across infrastructure, backend development, and various areas of tooling. It’s okay if your experience is skewed towards one area! The key thing we are looking for is a good baseline level of familiarity with different areas and a willingness to move around and out of your comfort zone. We want you to apply if you: - Have 5+ years of experience as a software developer, DevOps, SRE and/or platform engineer – a mix of roles is ideal, even! - Have solid backend development experience building APIs, services, and data integrations. - Have experience with cloud infrastructure (AWS preferred) and infrastructure-as-code tools (Terraform, CloudFormation, or similar). - Have experience building and maintaining CI/CD pipelines and deployment automation. - Are able to articulate tradeoffs in technology choices and relate them to business needs. - Have excellent communication skills and can explain complex technical problems in an accessible and compassionate way. - Are adaptable, self-motivated, and thrive in fast-moving environments. Bonus points if you: - Have experience in client-facing roles such as consulting, forward-deployed engineering, or even product/project management. - Have worked in healthcare or other heavily regulated industries. - Have experience with data engineering tools and frameworks (Databricks, BigQuery, Airflow, dbt, etc.). - Have experience operating ML/AI systems in production and model observability tools (e.g. with Bedrock, SageMaker, etc). - Have set up low-code automation systems (n8n, Zapier, etc.) to help less technical users help themselves. - Have a proven track record of mentorship and leadership All of our job postings describe a bit of a unicorn. If you’re kind of a “narwhal,” please apply anyway. You don’t need to meet all the requirements, let alone the bonus criteria. While experience and skill sets are valuable, growth potential and attitudes are equally important. We are usually flexible on levels or can advise you when a more relevant posting opens. What we offer We are a remote-first company with office space in Montreal. We prefer to hire in Quebec, but we are open to candidates anywhere in the EST±2 time zone in Canada. Toboggan Labs values the diversity of the people it hires and serves. Diversity, for us, means fostering a workplace in which a person's differences are recognized, appreciated, respected and responded to in ways that fully develop and utilize their talents and strengths.
Related Guides
Related Categories
Related Job Pages
More Platform Engineer Jobs
Role Description We are looking for a Senior Kubernetes Engineer with hands-on VMware vSphere Kubernetes Service (VKS) experience to support cloud-native workload platforms within VCF private cloud environments. You will provision and manage VKS clusters, enforce governance, and support AI/ML workload infrastructure. - Deploy and manage VKS clusters across multiple VCF projects and namespaces - Configure RBAC, network policies (Antrea/CNI), storage, and cluster backup - Support GPU-enabled VKS clusters for AI/ML workloads where applicable - Integrate Kubernetes platform with Aria Automation self-service catalog - Enforce governance policies across distributed cluster fleets Qualifications - 10+ years data center experience - VMware vSphere Kubernetes Service (VKS) or Tanzu Kubernetes hands-on experience - Kubernetes / K8s administration (CKA preferred) - VMware Cloud Foundation (VCF) environment experience - VMware certifications required Requirements - NVIDIA GPU / vGPU cluster experience (Bonus) - VMware Private AI Foundation exposure (Bonus) - Helm, GitOps (ArgoCD/Flux) (Bonus) - Aria Automation integration experience (Bonus) Work Details - 100% remote | Central or Eastern time zone preferred - ~40 hrs/week across 1–2 end clients | Through EOY, extendable - US Citizen required | 10-year background check - Must not be active on another Broadcom credit engagement - No CA or NY residents unless LLC registered in another state
Staff Data Platform Engineer
ZocdocZocdoc is the beginning of a better healthcare experience for millions of patients every month.
• Defining and evolving data contract standards across the company, including schema enforcement, versioning, and validation patterns. • Designing interoperable ingestion and publishing frameworks that enable upstream producers (e.g., product engineering teams) to integrate seamlessly with the data platform. • Building and standardizing APIs, libraries, or SDKs that simplify event logging, schema validation, and contract compliance. • Establishing best practices for schema registry usage and distributed schema validation across streaming and batch systems (e.g., Kafka-based systems). • Designing clear patterns for: • When to use the data lake vs. the warehouse • How curated layers are exposed • How downstream consumers access data safely • Leading reverse ETL and activation architecture to support operational use cases. • Defining and enforcing access control, governance, and compliance standards (e.g., PHI/PII handling, DEID boundaries, RBAC). • Partnering with Product Engineering, Security, Compliance, Analytics Engineering, and Infrastructure to align on standards and long-term direction. • Mentoring engineers and influencing engineering culture around data quality, ownership, and contracts. • Driving adoption of AI-assisted development practices (e.g., cloud-based coding environments, internal AI tooling, or agentic workflows) to accelerate platform delivery. • Designing guardrails for AI access to data systems, including scoped permissions, auditing, and compliance-aware controls. • Partnering with product and AI teams to ensure our data contracts, schemas, and curated layers are AI-consumable and safe by default. • Evaluating how internal data platform assets can power AI use cases and intelligent automation across the company.
Associate Software Engineer, Platform
Ravenwake GamesRavenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing. Backed by iconic franchises such as EverQuest®, PlanetSide®, DC Universe™ Online, Dungeons & Dragons Online®, The Lord of the Rings Online™, Magic: The Gathering Online, and MechWarrior®, we draw on a legacy of genre‑defining experiences. We’re committed to delivering entertainment that inspires, engages, and unites players around the world. At Ravenwake Games, our mission is to craft immersive worlds that bring players together, build vibrant communities, and deliver unforgettable gameplay at every turn.
Position Title: Associate Software Engineer Studio/Department: Platform Employee Type: Full Time, Regular Location: Remote (BC, Canada) Salary Range: $35,000 - $55,000 CAD Ravenwake Games is the newest studio within Enad Global 7, a global leader in video game development and publishing. Backed by iconic franchises such as EverQuest®, PlanetSide®, DC Universe™ Online, Dungeons & Dragons Online®, The Lord of the Rings Online™, Magic: The Gathering Online, and MechWarrior®, we draw on a legacy of genre‑defining experiences. We’re committed to delivering entertainment that inspires, engages, and unites players around the world. At Ravenwake Games, our mission is to craft immersive worlds that bring players together, build vibrant communities, and deliver unforgettable gameplay at every turn. Description Responsibilities - This position will work with limited supervision and be able to handle concurrent tasking - Maintain and expand existing systems - Develop and integrate new product flows - Adding new functionality to existing systems as well as new web services, micro services - Refactoring Code into current technologies - Providing feedback to the team on technology direction - Participate in researching and resolving customer issues Experience with one or more of the following, a plus - Languages: C++, C#, Python, PHP - Concurrency/Multithreaded programming - Java Performance Tuning - Java Web Frameworks (e.g. Apache Struts 2) - Java JPA/Hibernate/JDBC, JMS, JUnit - Web Technologies: JavaScript, TypeScript, Angular, Node.js - Web APIs/REST API: Facebook, YouTube, Twitch, PayPal - Web, network, and Linux security: SSL, TLS, OAUTH, MFA, TFA, Central Authentication Service (CAS), OWASP Top Ten, etc. - Cloud Technologies such as: AWS, Cloud Foundry, Kubernetes, Docker, Chef, Ansible, Kafka - Continuous integration and continuous delivery CI/CD systems: Jenkins, GitLab, GitHub - Investigating, designing, and delivering scalable systems with high concurrency and availability on the Linux platform - Monitoring and alerting systems with trend analysis - Various build systems and tools Qualifications - B.S. in Computer Science or Related Field / OR A.S. in Computer Science or Related Field AND 2 Years Software Engineering Professional Experience / OR 4 Years Software Engineering Professional Experience / OR A.S. in Computer Science or Related Field AND 2 Years Software Engineering Professional Experience / OR 4 Years Software Engineering Professional Experience - Java Programming with strong data structure, design and algorithm principles, including Object-oriented analysis and design (OOAD), Design Patterns, Architecture Patterns, Refactoring and best practices - Strong Spring Framework, Spring Boot experience - Web applications/Web services/micro-services/API design and development - Experience with various networking protocols (HTTP, TCP, UDP) and related domain specific languages (SOAP, XML, JSON) - SQL Programming and a familiarity with one or more NoSQL databases - Working knowledge with Linux tools and scripting languages - Experience trouble shooting and debugging production environments - Excellent written and verbal communication skills, ability to communicate effectively to both technical and nontechnical audiences We invite you to get in the game with us and help us make exciting experiences! Be Aware of Fraudulent Recruiting Activities Ravenwake Games will never ask applicants for social insurance numbers, date of birth, bank account information or other sensitive information in job applications. Additionally, our recruiters do not communicate with applicants through free e-mail accounts (Gmail, Yahoo, Hotmail) or through online messaging apps (WhatsApp, Hangouts). We will never ask applicants to provide payment during the hiring process or extend an offer without conducting a phone, live video or in-person interview. **Ravenwake is an Equal Opportunity Employer.**
Senior macOS Desktop Developer (Swift / Electron Client & Platform Integration)
MWDNMWDN connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We aim to ensure our employees enjoy a rewarding and secure experience while collaborating with prestigious international clients. MWDN is ranked among the top 5 IT employers in our region by DOU, and we pride ourselves on our transparency and commitment to our team.
MWDN is a global IT outstaffing company with 23+ years of experience that connects exceptional tech talent with leading companies across Israel, the USA, Great Britain, and Western Europe. We offer opportunities to work on international products in a stable and professional environment. Why does MWDN rock? Here’s what you can expect when you join MWDN: - Security: We carefully vet our clients to minimize risks and ensure reliability and timely payments—no fraud or unpleasant surprises. - Career support: If a project isn’t the right fit, we support you and actively help find new opportunities that match your skills and career goals. - Legal assistance: We provide guidance on legal matters, including opening and managing your independent contractor or sole proprietorship status, taxes, and related processes. - Professional development: We offer English courses and professional growth opportunities, as well as team-building events. Why choose us? MWDN is ranked among the top 5 IT employers in our region according to DOU. We take pride in our transparency and strong commitment to our team. Curious to learn more? See what our employees say about working with us on DOU. What is your new project? - Domain: AI-powered sales co-pilot - Location: Israel, USA - Company size: up to 10 employees - Founded in: 2025 What makes this project exciting? Join a forward-thinking technology company building intelligent systems that transform how people interact with digital experiences. Focused on the next generation of AI-driven applications, the company develops advanced solutions powered by large language models and real-time decision-making to create responsive, adaptive platforms. If you’re passionate about building cutting-edge AI systems and want to help shape technology that can reason, adapt, and communicate instantly, this is an opportunity to contribute to a platform redefining intelligent interaction. What makes you a great fit - Strong experience in Swift development specifically for macOS desktop applications - Hands-on experience building and maintaining native macOS apps (AppKit / macOS SDK) - Experience with Electron desktop applications is a plus - Experience developing native modules and integrations bridging Swift with Node.js / Electron - Familiarity with WebRTC, real-time audio/video, or media pipelines - Expertise in: App signing and notarization; Secure storage and keychain APIs; OS-level networking permissions; Background processes and launch agents - Strong architectural judgment around performance, reliability, and observability - Upper-intermediate+ level of English Will be a plus: - Experience with Windows or Linux desktop packaging - Experience with SOC-2 / enterprise security controls - Knowledge of Chromium internals or custom Electron builds - Experience building desktop tools for sales enablement or productivity products Your day-to-day in this position - Lead development of the macOS desktop client built with Electron - Architect and maintain machine-side infrastructure: System-level privileges and native services; Secure login and device identity; Background services and daemons; Auto-update pipeline and versioning; Hardware and OS capability detection - Implement Swift native modules and frameworks for high-performance features - Integrate with conferencing tools, audio interfaces, and OS APIs - Optimize low-latency media routing, microphone/headset handling, and CPU/GPU usage - Establish and maintain a hardened security posture for enterprise customers - Create an internal roadmap for reliability, performance, and security improvements Why work with us? - People-oriented management without bureaucracy - The friendly climate inside the company is confirmed by the frequent comeback of previous employees - Flexible working schedule - Full financial and legal support for private entrepreneurs - Free English classes with native speakers or with Ukrainian teachers (for your choice) - Dedicated HR Our next steps ✅ Intro call with a Recruiter — ✅ Client intro interview — ✅ Сlient tech interview — ✅ Offer Requirements null
