TobogganLabs
Senior Software Developer (Data Infrastructure & ETL)
Über die Stelle
English version will follow
Alle unsere Stellenangebote beschreiben ein bisschen ein Einhorn. Wenn Sie eher ein „Narwal“ sind, bewerben Sie sich trotzdem! Sie müssen nicht alle Anforderungen erfüllen, geschweige denn die Bonus-Kriterien. Während Erfahrung und Fähigkeiten wertvoll sind, sind Wachstumspotenzial und Einstellung ebenso wichtig. Wir sind in der Regel flexibel bei den Stufen oder können Sie beraten, wenn eine relevantere Stelle ausgeschrieben wird.
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.
Über die Stelle
Senior Software Developer (Data Infrastructure & ETL)
Wir suchen eine*n Senior Software Developer mit Spezialisierung auf Dateninfrastruktur und ETL, der*die unsere Kunden beim Aufbau robuster und skalierbarer Datensysteme unterstützt. Diese Position kombiniert tiefgreifende technische Expertise in Datenpipelines, Data Warehousing und Analytik mit soliden Grundlagen in der Softwareentwicklung.
Obwohl wir uns auf das Gesundheitswesen und regulierte Branchen spezialisiert haben, sind nicht alle unsere Projekte in diesen Bereichen angesiedelt. Daher können Sie von Zeit zu Zeit in verschiedenen Domänen tätig sein.
Senior Software Developer (Data Infrastructure & ETL)
About the role
We’re seeking a senior software developer specialized in data infrastructure and ETL to help our clients build robust, scalable data systems. This position combines deep technical expertise in data pipelines, warehousing, and analytics with strong software development fundamentals.
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.
Über uns
Toboggan Labs ist eine Boutique-Beratung, die an der Schnittstelle von KI und Gesundheitswesen tätig ist. Wir lösen komplexe menschliche Probleme durch den Einsatz modernster Technologien in Kombination mit fundiertem Fachwissen.
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.
Ihre täglichen Aufgaben
- Dateninfrastruktur / Data Engineering — Entwerfen und Implementieren von ETL-Pipelines, Data Warehouses und Analyseplattformen für die Softwareprodukte unserer Kunden. Lieferung von qualitativ hochwertigem Code, der komplexe Datentransformationen bewältigt, die Datenqualität sicherstellt und Leistungsanforderungen erfüllt.
- Produktentwicklung — Sammeln von Anforderungen, Austausch mit Stakeholdern, Entwickeln von Funktionen und Verbessern der Datensysteme unserer Kunden sowie angrenzender Produkt- und Infrastrukturbereiche. Lieferung von qualitativ hochwertigem Code über den gesamten Technologie-Stack hinweg: backend-Services, Infrastruktur, Datenbanken und Datenvisualisierungsschichten.
- Tooling — Verbesserung des Toolings für Ihre Projektplattform(en) durch Erstellung von CI/CD-Pipelines, Monitoring- und Observability-Lösungen sowie automatisierten Test-Frameworks. Maximale Nutzung von KI-gestützten Code-Assistenten unter Beachtung der projektspezifischen Einschränkungen.
- Technisches Projektmanagement (je nach Projekt) — Planen und Koordinieren von Liefergegenständen, Umfang, Zeitplänen und Budgets für ein Projektteam; enge Zusammenarbeit mit Kunden und internen interdisziplinären Teams, um erfolgreiche und qualitativ hochwertige Lieferungen sicherzustellen.
- Teamunterstützung — Vorschlagen von Prozess- und Tooling-Verbesserungen für Ihre Teamkollegen, Mentoring von Junior-Entwicklern, interne Präsentationen, Teilnahme an Interviews und gelegentliche Beiträge zu internen Tooling-Projekten.
Your work will consist of:
- Building data infrastructure/ “data engineering” — designing and implementing ETL pipelines, data warehouses, and analytics platforms for our clients’ software products. Delivering high-quality code that handles complex data transformations, ensures data quality, and meets performance requirements.
- Product development — gathering requirements, talking to stakeholders, developing features, and making improvements to our clients’ data systems and adjacent product and infrastructure areas. Delivering high-quality code across the stack, including backend services, infrastructure, databases, and data visualization layers.
- Tooling — Improving platform tooling for your project(s) through building CI/CD pipelines, monitoring and observability solutions, and automated testing frameworks. Making best use of AI coding assistants, in accordance with project constraints.
- 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.
Über Sie
Wir suchen Entwickler*innen mit soliden Grundlagen in der Softwareentwicklung und spezialisiertem Wissen in der Dateninfrastruktur. Obwohl wir verschiedene Technologien einsetzen, beinhalten unsere Projekte typischerweise Python, SQL und TypeScript, mit Datenwerkzeugen wie dbt, Airflow oder ähnlichen Orchestrierungs-Frameworks, die oft auf AWS bereitgestellt werden.
Wir ermutigen Sie zur Bewerbung, wenn Sie:
- Mehr als 5 Jahre Erfahrung als Softwareentwickler*in haben, davon mindestens 2 Jahre mit Fokus auf Dateninfrastruktur, ETL oder Analytik;
- Praktische Erfahrung im Aufbau und der Wartung von Datenpipelines haben, einschließlich der Nutzung moderner Data-Stack-Tools und Best Practices;
- Datenmodellierung, Datenqualität und Leistungsoptimierung für analytische Workloads verstehen;
- Hervorragende Kommunikationsfähigkeiten besitzen und komplexe technische Probleme sowohl technischen als auch nicht-technischen Stakeholdern erklären können;
- Anpassungsfähig, eigenmotiviert sind und sich in schnelllebigen Umgebungen wohlfühlen;
- Erfahrung in der Arbeit mit großen Datensätzen haben und wissen, wie man Daten-Systeme zuverlässig, wartbar und kosteneffizient gestaltet.
About you
We are seeking developers with strong software development fundamentals and specialist knowledge in data infrastructure. While we use various technologies, our projects typically involve Python, SQL, and TypeScript, with data tools like dbt, Airflow, or similar orchestration frameworks, often deployed on AWS.
We want you to apply if you:
- Have 5+ years of experience as a software developer, with at least 2 years focused on data infrastructure, ETL, or analytics.
- Have hands-on experience building and maintaining data pipelines, including experience with modern data stack tools and best practices.
- Understand data modeling, data quality, and performance optimization for analytical workloads.
- Have excellent communication skills and can explain complex technical problems to both technical and business stakeholders.
- Are adaptable, self-motivated, and thrive in fast-moving environments.
- Have experience working with large datasets and know how to make data systems reliable, maintainable, and cost-effective.
Zusätzliche Pluspunkte
- Erfahrung mit Echtzeit-Datenverarbeitung und Streaming-Architekturen;
- Erfahrung im Gesundheitswesen oder in anderen stark regulierten Branchen, in denen Daten-Governance und Compliance entscheidend sind;
- Erfahrung mit machine learning-Infrastruktur oder MLOps;
- Beiträge zu Open-Source-Datenwerkzeugen oder Veröffentlichungen zu Themen der Dateninfrastruktur.
Bonus points if you
- Have experience with real-time data processing and streaming architectures.
- Have worked in healthcare or other heavily regulated industries where data governance and compliance are critical.
- Have experience with machine learning infrastructure or MLOps.
- Have contributed to open source data tools or written about data infrastructure topics.
Was wir bieten
Wir sind ein Remote-First-Unternehmen mit Büroräumen in Montreal. Wir bevorzugen Einstellungen in Quebec, sind aber offen für Kandidaten aus allen Zeitzonen in Kanada innerhalb von EST±2.
Toboggan Labs schätzt die Vielfalt der Menschen, die es einstellt und denen es dient. Vielfalt bedeutet für uns, ein Arbeitsumfeld zu fördern, in dem die Unterschiede einer Person anerkannt, geschätzt, respektiert und so berücksichtigt werden, dass ihre Talente und Stärken voll entwickelt und genutzt werden.
Zusätzlich:
- Budget für Homeoffice/Technologie;
- Jährliches Budget für berufliche Weiterentwicklung;
- Betriebliche Altersvorsorge (REER) mit Arbeitgeberzuschuss nach 1 Jahr;
Ab dem ersten Tag
- 100 % vom Arbeitgeber bezahlte Kranken- und Zahnversicherung, einschließlich eines jährlichen Budgets für komplementäre Medizin (Akupunktur, Osteopathie, Massagetherapie, Naturheilkunde, Psychologie usw.);
- Lebens-, kurz- und langfristige Invaliditätsversicherung;
- Zuschuss zum Elternurlaub (8 Wochen), verfügbar für Mitarbeiter mit mehr als einem Jahr Betriebszugehörigkeit, unabhängig vom Weg zur Elternschaft.
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.
In addition:
- Home office/technology budget;
- Yearly professional development budget;
- Company matching RRSP after 1 year;
From Day 1
- 100% employer-paid health & dental insurance including a yearly bank of coverage for complementary medicine (Acupuncture, osteopathy, massage therapy, naturopathy, psychology, etc.);
- Life, long & short-term disability insurance;
- Parental leave top-up (8 weeks), available to employees with 1+ year of tenure, regardless of path to parenthood.
