Enable job alerts via email!

Ingénieur de développement logiciel senior

Société de protection des forêts contre les insectes et maladies - SOPFIM

Burnaby

Hybrid

CAD 115,000 - 197,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Une entreprise innovante recherche un Ingénieur de développement logiciel senior pour rejoindre son équipe à Vancouver. Vous serez responsable de la conception et du développement d'agents Rust pour des solutions de sécurité. Une expérience avérée en Rust et eBPF est cruciale, et vous travaillerez dans un environnement Agile. Ce rôle hybride offre un bon potentiel de croissance et un salaire compétitif.

Qualifications

  • 3+ années d'expérience en développement logiciel, spécialisées en Rust.
  • Expérience souhaitée avec eBPF et systèmes de construction Rust/C++.
  • Compréhension du protocole HTTP et expériences de tests de performance.

Responsibilities

  • Contribuer à l'architecture, à la conception et au développement de nouveaux produits de sécurité.
  • Enquêter et résoudre des problèmes complexes identifiés sur le terrain.
  • Assurer la qualité du code grâce à des tests unitaires et d'intégration complets.

Skills

Développement en Rust
Développement de logiciels de sécurité
Analyse des causes et résolution de problèmes
Tests unitaires et d'intégration
Gestion de plusieurs tâches

Education

BSc ou MSc en informatique ou domaine connexe

Tools

eBPF
Linux
Docker
Kubernetes

Job description

Lieu : Vancouver - Pender St, Canada

Les employés de Thales architecturent des solutions de gestion d'identité et de protection des données au cœur de la sécurité numérique. Les entreprises et les gouvernements comptent sur nous pour apporter la confiance aux milliards d'interactions numériques qu'ils ont avec les personnes. Nos technologies et services aident les banques à échanger des fonds, les personnes à franchir des frontières, à rendre l'énergie plus intelligente et bien plus encore. Plus de 30 000 organisations comptent déjà sur nous pour vérifier l'identité des personnes et des choses, accorder l'accès à des services numériques, analyser d'énormes quantités d'informations et chiffrer des données pour rendre le monde connecté plus sûr.

Ceci est un rôle hybride à Vancouver, BC Canada.

Résumé du poste
L'Ingénieur de développement logiciel senior nous aidera à concevoir, construire et tester notre agent Rust eBPF. De plus, il sera un contributeur clé de nos autres agents liés aux appels système.

Domaines clés de responsabilité

  • Contribuer à l'architecture, à la conception et au développement de nouveaux produits de sécurité, de fonctionnalités et de prototypes de preuve de concept
  • Enquêter, effectuer une analyse des causes et résoudre des problèmes complexes identifiés sur le terrain
  • Effectuer toutes les tâches requises d'un développeur logiciel dans un SDLC Agile
  • Assurer la qualité du code grâce à des tests unitaires et d'intégration complets et efficaces
  • Collaborer avec une équipe interfonctionnelle de développeurs, chefs de produit et ingénieurs QA, ingénieurs préventes et ingénieurs de support sur le terrain

Qualifications de base

  • 3+ années d'expérience professionnelle en Rust, 8+ dans un rôle de développement logiciel professionnel
  • Expérience avec eBPF fortement souhaitée
  • Expérience dans la construction et la livraison de logiciels de production.
  • Expérience de travail avec des appels système Linux
  • Connaissance des systèmes de construction et des chaînes d'outils Rust et C/C++; expérience dans le traitement des problèmes de compatibilité des bibliothèques
  • Compréhension du protocole HTTP
  • Expérience de la construction d'exécutables et de bibliothèques partagées performants, thread-safe et memory-safe en Rust
  • Une conviction dans l'importance des tests unitaires, des modèles de conception et une compréhension des meilleures pratiques de développement courantes
  • Capacité à communiquer et à transmettre des connaissances de manière claire et efficace à la fois à des publics techniques et non techniques
  • Capacité à prioriser et à gérer plusieurs tâches dans un environnement rapide
  • Une passion pour comprendre les problèmes et éliminer les inconnues
  • BSc ou MSc en informatique ou dans un domaine connexe

D'autres expériences qui sont préférées incluent :

  • Compréhension du fonctionnement des exploits de sécurité logicielle et de l'expérience dans la construction de logiciels qui les atténuent
  • Expérience dans la construction de couches d'interopérabilité (liaisons de langage natif) entre d'autres langages de programmation et Rust
  • Expérience avec des environnements conteneurisés (ex : Docker, Kubernetes)
  • Expérience avec les tests de performance, les outils et techniques de test de pénétration

Rejoignez-nous pour façonner l'avenir de la sécurité de l'identité numérique. Postulez maintenant et faites partie d'une équipe dynamique dédiée à la construction de solutions innovantes et robustes pour les défis de demain !

La fourchette TTC anticipée pour ce poste est $115,032.69 - 196,247.29 CAD annuel. Le salaire proposé sera déterminé en fonction de l'expérience, des connaissances, des compétences, d'autres qualifications et de l'emplacement du candidat.

Si vous êtes enthousiaste à l'idée de travailler avec Thales, mais que vous ne répondez pas aux exigences de ce poste, nous vous encourageons à rejoindre notre communauté de talents ! https://careers.thalesgroup.com/global/en/jointalentcommunity. Vous pouvez télécharger votre CV et nos recruteurs peuvent vous contacter pour toute nouvelle opportunité qui pourrait vous intéresser.

Pourquoi nous rejoindre ?

Dites bonjour et apprenez-en plus sur le travail chez Thales cliquez ici

#LI-WM1

#LI-Hybrid

Thales est un employeur garantissant l'égalité des chances qui veille à la diversité et à l'inclusivité sur le lieu de travail. Thales s'engage à fournir des accommodations dans toutes les étapes du processus d'entretien. Les candidats sélectionnés pour un entretien qui nécessitent des accommodations sont priés d'en informer en conséquence lors de l'invitation à un entretien. Nous travaillerons avec vous pour répondre à vos besoins. Toutes les informations concernant les accommodations fournies seront traitées de manière confidentielle et utilisées uniquement dans le but de fournir une expérience candidate accessible.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

Acuity Insights

Vancouver

Remote

CAD 80.000 - 120.000

3 days ago
Be an early applicant

Sr. Android Developer to develop new features for a retail banking mobile application

Annex Consulting Group

Vancouver

Remote

CAD 80.000 - 120.000

4 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Vancouver

Remote

CAD 125.000 - 150.000

11 days ago

Senior Software Engineer - Developer Experience

Pantheon

Vancouver

Remote

CAD 130.000 - 150.000

12 days ago

Senior Software Engineer, P2P

Cash

Vancouver

Remote

CAD 184.000 - 277.000

13 days ago

Développeur Logiciels Senior / Senior Software Developer

Live Nation Entertainment

Vancouver

Remote

CAD 105.000 - 133.000

14 days ago

Remote Senior Software Engineer - 34123

Turing

Toronto

Remote

CAD 100.000 - 120.000

Today
Be an early applicant

Remote Senior Software Engineer - 34123

Turing

Remote

CAD 80.000 - 120.000

Today
Be an early applicant

Senior Software Engineer

Zone & Co

Remote

CAD 100.000 - 130.000

2 days ago
Be an early applicant