/jobs/4351173005?questions=true

Développeur Backend Sénior / Senior Software Developer, Cyber

Qohash est une compangnie de cybersécurité qui modernise les pratiques industrielles en matière de détection et de protection des informations sensibles aux entreprises. Grâce à notre plateforme Qostodian, nous introduisons une approche révolutionnaire en matière de sécurité des données. En tant que leader en gestion de la posture de sécurité des données (DSPM), nous nous spécialisons dans le suivi de données spécifiques à grande échelle. Notre plateforme fournit des informations réelles pour la stratégie de risque de nos clients, offrant la conformité, la réduction des vulnérabilités et la protection contre les violations dans certaines des plus grandes entreprises du monde et les plus sensibles.

object(stdClass)#12222 (16) { ["absolute_url"]=> string(51) "https://boards.greenhouse.io/qohash/jobs/4351173005" ["data_compliance"]=> array(1) { [0]=> object(stdClass)#12202 (5) { ["type"]=> string(4) "gdpr" ["requires_consent"]=> bool(false) ["requires_processing_consent"]=> bool(false) ["requires_retention_consent"]=> bool(false) ["retention_period"]=> NULL } } ["internal_job_id"]=> int(4253738005) ["location"]=> object(stdClass)#12503 (1) { ["name"]=> string(6) "Remote" } ["metadata"]=> NULL ["id"]=> int(4351173005) ["updated_at"]=> string(25) "2024-06-19T07:36:44-04:00" ["requisition_id"]=> string(2) "34" ["title"]=> string(63) "Développeur Backend Sénior / Senior Software Developer, Cyber" ["content"]=> string(9764) "<p>Qohash est une compangnie de cybersécurité qui modernise les pratiques industrielles en matière de détection et de protection des informations sensibles aux entreprises. Grâce à notre plateforme Qostodian, nous introduisons une approche révolutionnaire en matière de sécurité des données. En tant que leader en gestion de la posture de sécurité des données (DSPM), nous nous spécialisons dans le suivi de données spécifiques à grande échelle. Notre plateforme fournit des informations réelles pour la stratégie de risque de nos clients, offrant la conformité, la réduction des vulnérabilités et la protection contre les violations dans certaines des plus grandes entreprises du monde et les plus sensibles.</p> <h3>Qui vous êtes</h3> <p>Le développeur logiciel sénior possède une bonne connaissance des meilleures pratiques de codage et peut construire et maintenir une architecture de microservices complexe. Il a la capacité de collaborer avec une équipe et de l'influencer pour créer un produit de qualité. L'environnement startup rend essentiel pour le développeur logiciel de bien fonctionner dans un environnement rapide, ce qui nécessite une excellente gestion du temps pour être capable de respecter les délais. Nous recherchons quelqu'un à l'aise avec le changement, organisé et engagé dans le succès de l'entreprise.</p> <h3>Ce que vous ferez</h3> <p>En tant que développeur de logiciels, vos responsabilités seront les suivantes :</p> <ul> <li>Analyser, concevoir et implémenter des nouvelles fonctionnalités.</li> <li>Rédiger un code bien conçu et efficace, qui peut être testé, et exécuter des tests unitaires et/ou intégrés.</li> <li>Corriger les anomalies et les problèmes au fur et à mesure de leur apparition.</li> <li>Tester les fonctionnalités implémentées pour s'assurer que tous les critères d'acceptation sont remplis.</li> <li>Participer aux projets de la phase initiale au lancement.</li> <li>Conseiller l’équipe produit sur les choix technologiques et les décisions concernant les développements.</li> <li>Contribuer à l'amélioration continue des activités de développement (agilité, tests automatisés, déploiement, etc.).</li> <li>Collaborer avec l'équipe de sécurité pour intégrer les meilleures pratiques de sécurité dans les processus de développement logiciel.</li> <li>Communiquer les risques associés à toute activité, technologie ou processus que vous identifiez.</li> </ul> <h3>Ce que montre votre CV</h3> <p><strong>Compétences essentielles :</strong></p> <ul> <li>3+ années d'expérience dans le développement pratique professionnel avec Kotlin ou Java, Spring Boot.</li> <li>3+ années d'expérience dans les systèmes de bases de données : SQL, Document, Graph</li> <li>Un baccalauréat ou une maîtrise en informatique ou en ingénierie (ou une expérience professionnelle équivalente)</li> </ul> <p><strong>Compétences supplémentaires appréciées :</strong></p> <ul> <li>Expérience en cybersécurité</li> <li>Bilingue (anglais et français)</li> <li>Expérience dans le traitement et la visualisation des données</li> <li>Expérience de travail dans un environnement de démarrage</li> <li>Expérience Cloud (AWS ou Azure)</li> <li>Expérience Elasticsearch ou OpenSearch</li> </ul> <h3>Culture d'entreprise et valeurs fondamentales</h3> <p>Chez Qohash Inc., nous croyons en la promotion d'une culture d'innovation, d'intégrité et d'orientation client. Les candidats sont encouragés à se familiariser avec nos valeurs fondamentales (<a href="https://qohash.com/fr/about/">https://qohash.com/fr/about/</a>).</p> <h3>Quels sont les avantages pour vous ?</h3> <ul> <li>Un salaire compétitif</li> <li>Profitez de six semaines de congé payé par an. Chez Qohash, nous reconnaissons votre dévouement et croyons qu'il est important de vous donner suffisamment de temps pour vous ressourcer.</li> <li>Un ensemble complet d'avantages sociaux, comprenant une assurance-vie, une assurance-invalidité à court et à long terme, des services paramédicaux et de télémédecine, ainsi qu'un compte de soins de santé.</li> </ul> <p><sub>Qohash est un employeur qui promouvoit l’égalité. Tous les candidats qualifiés seront considérés pour l'emploi sans égard au sexe, à l'identité de genre, à l'orientation sexuelle, à la race, à la couleur, à la religion, à l'origine nationale, au handicap, au statut de vétéran protégé, à l'âge ou à toute autre caractéristique protégée par la loi applicable. Seuls les candidats sélectionnés pour l'entrevue seront contactés.</sub></p> <hr> <p>&nbsp;</p> <p>Qohash is a cybersecurity provider, modernizing industry practices around the detection and protection of enterprise-sensitive information. Through our Qostodian platform, we introduce a groundbreaking approach to data security. As a leader in Data Security Posture Management (DSPM), we specialize in tracking specific data elements at scale. Our platform feeds real insights into our customers’ risk strategy, providing compliance, vulnerability reduction, and breach protection across some of the world’s largest and most sensitive enterprises.</p> <h3>Who you are</h3> <p>The Senior Software Developer possesses good knowledge of coding best practices and can build and maintain complex microservices' architecture. They have the ability to collaborate with a team and influence it to create a quality product. The startup environment makes it essential for the Software Developer to work well in a fast-paced environment which requires great time management to be able to meet deadlines. We are looking for someone comfortable with change, organized, and committed to the success of the company.</p> <h3>What you will do</h3> <p>As a Software Developer, your responsibilities will be as follows:</p> <ul> <li>Analyze, design, and implement features.</li> <li>Write well-designed and efficient code, which can be tested &amp; perform units and/or integrated tests.</li> <li>Correct anomalies and problems as they arise.</li> <li>Test the implemented features to make sure all acceptance criteria are met</li> <li>Participate in projects from the initial idea to launch.</li> <li>Advise the product owner on technological choices and decisions concerning developments.</li> <li>Contribute to the continuous improvement of development activities (agility, automated tests, deployment, etc.).</li> <li>Collaborate with the security team to integrate security best practices into software development processes.</li> <li>Communicate risks associated with any activity, technology, or processes as you identify them</li> </ul> <h3>What your resume shows</h3> <p><strong>Must Haves</strong></p> <ul> <li>3+ years of experience in professional hands-on development with Kotlin or Java, Springboot.</li> <li>3+ years' experience in BD Systems: SQL, Document, Graph</li> <li>A bachelor's or master's degree in computer science or engineering (or equivalent professional experience)</li> </ul> <p><strong>Nice to Haves</strong></p> <ul> <li>Strong preference for candidates with Kafka experience</li> <li>Experience with Elasticsearch, OpenSearch</li> <li>Preference is for candidates resident in Quebec</li> <li>Experience with data processing and visualization</li> <li>Experience working in a Startup environment</li> <li>Cloud (AWS or Azure) experience</li> <li>Experience with Cybersecurity</li> <li>Bi-lingual in English and French</li> </ul> <h3>Company culture &amp; core values</h3> <p>At Qohash Inc., we believe in fostering a culture of innovation, integrity, and customer-centricity. Candidates are encouraged to familiarize themselves with our core values (<a href="https://qohash.com/about/">https://qohash.com/about/</a>).</p> <h3>What’s in it for you?</h3> <ul> <li>Competitive salary range.</li> <li>Enjoy up to six weeks of paid time off annually. At Qohash, we recognize your dedication and believe in giving you ample time to rejuvenate.</li> <li>Comprehensive health benefits package, including life insurance, short- and long-term disability insurance, paramedical and telemedicine services, and an HSA account.</li> </ul> <p><sub>Qohash is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law. Only those candidates selected for the interview will be contacted.</sub></p>" ["departments"]=> array(1) { [0]=> object(stdClass)#12201 (4) { ["id"]=> int(4020717005) ["name"]=> string(11) "Engineering" ["child_ids"]=> array(0) { } ["parent_id"]=> NULL } } ["offices"]=> array(1) { [0]=> object(stdClass)#12247 (5) { ["id"]=> int(4009694005) ["name"]=> string(6) "Remote" ["location"]=> NULL ["child_ids"]=> array(7) { [0]=> int(4008833005) [1]=> int(4008837005) [2]=> int(4008834005) [3]=> int(4008835005) [4]=> int(4008838005) [5]=> int(4008832005) [6]=> int(4008836005) } ["parent_id"]=> NULL } } ["compliance"]=> NULL ["demographic_questions"]=> NULL ["questions"]=> array(8) { [0]=> object(stdClass)#12147 (4) { ["description"]=> NULL ["label"]=> string(10) "First Name" ["required"]=> bool(true) ["fields"]=> array(1) { [0]=> object(stdClass)#12142 (3) { ["name"]=> string(10) "first_name" ["type"]=> string(10) "input_text" ["values"]=> array(0) { } } } } [1]=> object(stdClass)#12200 (4) { ["description"]=> NULL ["label"]=> string(9) "Last Name" ["required"]=> bool(true) ["fields"]=> array(1) { [0]=> object(stdClass)#12199 (3) { ["name"]=> string(9) "last_name" ["type"]=> string(10) "input_text" ["values"]=> array(0) { } } } } [2]=> object(stdClass)#11100 (4) { ["description"]=> NULL ["label"]=> string(5) "Email" ["required"]=> bool(true) ["fields"]=> array(1) { [0]=> object(stdClass)#12130 (3) { ["name"]=> string(5) "email" ["type"]=> string(10) "input_text" ["values"]=> array(0) { } } } } [3]=> object(stdClass)#12118 (4) { ["description"]=> NULL ["label"]=> string(5) "Phone" ["required"]=> bool(true) ["fields"]=> array(1) { [0]=> object(stdClass)#12106 (3) { ["name"]=> string(5) "phone" ["type"]=> string(10) "input_text" ["values"]=> array(0) { } } } } [4]=> object(stdClass)#12125 (4) { ["description"]=> NULL ["label"]=> string(9) "Resume/CV" ["required"]=> bool(true) ["fields"]=> array(2) { [0]=> object(stdClass)#12150 (3) { ["name"]=> string(6) "resume" ["type"]=> string(10) "input_file" ["values"]=> array(0) { } } [1]=> object(stdClass)#12131 (3) { ["name"]=> string(11) "resume_text" ["type"]=> string(8) "textarea" ["values"]=> array(0) { } } } } [5]=> object(stdClass)#12141 (4) { ["description"]=> NULL ["label"]=> string(42) "What province or state are you located in?" ["required"]=> bool(true) ["fields"]=> array(1) { [0]=> object(stdClass)#12223 (3) { ["name"]=> string(19) "question_6583938005" ["type"]=> string(25) "multi_value_single_select" ["values"]=> array(63) { [0]=> object(stdClass)#12224 (2) { ["label"]=> string(7) "Alberta" ["value"]=> int(12954980005) } [1]=> object(stdClass)#12225 (2) { ["label"]=> string(16) "British Columbia" ["value"]=> int(12954981005) } [2]=> object(stdClass)#12226 (2) { ["label"]=> string(8) "Manitoba" ["value"]=> int(12954982005) } [3]=> object(stdClass)#12227 (2) { ["label"]=> string(13) "New Brunswick" ["value"]=> int(12954983005) } [4]=> object(stdClass)#12464 (2) { ["label"]=> string(25) "Newfoundland and Labrador" ["value"]=> int(12954984005) } [5]=> object(stdClass)#12463 (2) { ["label"]=> string(11) "Nova Scotia" ["value"]=> int(12954985005) } [6]=> object(stdClass)#12460 (2) { ["label"]=> string(7) "Ontario" ["value"]=> int(12954986005) } [7]=> object(stdClass)#12213 (2) { ["label"]=> string(20) "Prince Edward Island" ["value"]=> int(12954987005) } [8]=> object(stdClass)#12207 (2) { ["label"]=> string(6) "Quebec" ["value"]=> int(12954988005) } [9]=> object(stdClass)#12221 (2) { ["label"]=> string(12) "Saskatchewan" ["value"]=> int(12954989005) } [10]=> object(stdClass)#12208 (2) { ["label"]=> string(21) "Northwest Territories" ["value"]=> int(12954990005) } [11]=> object(stdClass)#12466 (2) { ["label"]=> string(7) "Nunavut" ["value"]=> int(12954991005) } [12]=> object(stdClass)#12246 (2) { ["label"]=> string(5) "Yukon" ["value"]=> int(12954992005) } [13]=> object(stdClass)#12502 (2) { ["label"]=> string(7) "Alabama" ["value"]=> int(12954993005) } [14]=> object(stdClass)#12467 (2) { ["label"]=> string(6) "Alaska" ["value"]=> int(12954994005) } [15]=> object(stdClass)#12468 (2) { ["label"]=> string(7) "Arizona" ["value"]=> int(12954995005) } [16]=> object(stdClass)#12469 (2) { ["label"]=> string(8) "Arkansas" ["value"]=> int(12954996005) } [17]=> object(stdClass)#12470 (2) { ["label"]=> string(10) "California" ["value"]=> int(12954997005) } [18]=> object(stdClass)#12471 (2) { ["label"]=> string(8) "Colorado" ["value"]=> int(12954998005) } [19]=> object(stdClass)#12472 (2) { ["label"]=> string(11) "Connecticut" ["value"]=> int(12954999005) } [20]=> object(stdClass)#12473 (2) { ["label"]=> string(8) "Delaware" ["value"]=> int(12955000005) } [21]=> object(stdClass)#12474 (2) { ["label"]=> string(7) "Florida" ["value"]=> int(12955001005) } [22]=> object(stdClass)#12475 (2) { ["label"]=> string(7) "Georgia" ["value"]=> int(12955002005) } [23]=> object(stdClass)#12476 (2) { ["label"]=> string(6) "Hawaii" ["value"]=> int(12955003005) } [24]=> object(stdClass)#12477 (2) { ["label"]=> string(5) "Idaho" ["value"]=> int(12955004005) } [25]=> object(stdClass)#12478 (2) { ["label"]=> string(8) "Illinois" ["value"]=> int(12955005005) } [26]=> object(stdClass)#12479 (2) { ["label"]=> string(7) "Indiana" ["value"]=> int(12955006005) } [27]=> object(stdClass)#12480 (2) { ["label"]=> string(4) "Iowa" ["value"]=> int(12955007005) } [28]=> object(stdClass)#12481 (2) { ["label"]=> string(6) "Kansas" ["value"]=> int(12955008005) } [29]=> object(stdClass)#12482 (2) { ["label"]=> string(8) "Kentucky" ["value"]=> int(12955009005) } [30]=> object(stdClass)#12483 (2) { ["label"]=> string(9) "Louisiana" ["value"]=> int(12955010005) } [31]=> object(stdClass)#12484 (2) { ["label"]=> string(5) "Maine" ["value"]=> int(12955011005) } [32]=> object(stdClass)#12485 (2) { ["label"]=> string(8) "Maryland" ["value"]=> int(12955012005) } [33]=> object(stdClass)#12486 (2) { ["label"]=> string(13) "Massachusetts" ["value"]=> int(12955013005) } [34]=> object(stdClass)#12487 (2) { ["label"]=> string(8) "Michigan" ["value"]=> int(12955014005) } [35]=> object(stdClass)#12488 (2) { ["label"]=> string(9) "Minnesota" ["value"]=> int(12955015005) } [36]=> object(stdClass)#12489 (2) { ["label"]=> string(11) "Mississippi" ["value"]=> int(12955016005) } [37]=> object(stdClass)#12490 (2) { ["label"]=> string(8) "Missouri" ["value"]=> int(12955017005) } [38]=> object(stdClass)#12491 (2) { ["label"]=> string(7) "Montana" ["value"]=> int(12955018005) } [39]=> object(stdClass)#12492 (2) { ["label"]=> string(8) "Nebraska" ["value"]=> int(12955019005) } [40]=> object(stdClass)#12493 (2) { ["label"]=> string(6) "Nevada" ["value"]=> int(12955020005) } [41]=> object(stdClass)#12494 (2) { ["label"]=> string(13) "New Hampshire" ["value"]=> int(12955021005) } [42]=> object(stdClass)#12495 (2) { ["label"]=> string(10) "New Jersey" ["value"]=> int(12955022005) } [43]=> object(stdClass)#12496 (2) { ["label"]=> string(10) "New Mexico" ["value"]=> int(12955023005) } [44]=> object(stdClass)#12497 (2) { ["label"]=> string(8) "New York" ["value"]=> int(12955024005) } [45]=> object(stdClass)#12498 (2) { ["label"]=> string(14) "North Carolina" ["value"]=> int(12955025005) } [46]=> object(stdClass)#12504 (2) { ["label"]=> string(12) "North Dakota" ["value"]=> int(12955026005) } [47]=> object(stdClass)#12456 (2) { ["label"]=> string(4) "Ohio" ["value"]=> int(12955027005) } [48]=> object(stdClass)#12455 (2) { ["label"]=> string(8) "Oklahoma" ["value"]=> int(12955028005) } [49]=> object(stdClass)#12454 (2) { ["label"]=> string(6) "Oregon" ["value"]=> int(12955029005) } [50]=> object(stdClass)#12453 (2) { ["label"]=> string(12) "Pennsylvania" ["value"]=> int(12955030005) } [51]=> object(stdClass)#12452 (2) { ["label"]=> string(12) "Rhode Island" ["value"]=> int(12955031005) } [52]=> object(stdClass)#12451 (2) { ["label"]=> string(14) "South Carolina" ["value"]=> int(12955032005) } [53]=> object(stdClass)#12450 (2) { ["label"]=> string(12) "South Dakota" ["value"]=> int(12955033005) } [54]=> object(stdClass)#12449 (2) { ["label"]=> string(9) "Tennessee" ["value"]=> int(12955034005) } [55]=> object(stdClass)#12448 (2) { ["label"]=> string(5) "Texas" ["value"]=> int(12955035005) } [56]=> object(stdClass)#12447 (2) { ["label"]=> string(4) "Utah" ["value"]=> int(12955036005) } [57]=> object(stdClass)#12446 (2) { ["label"]=> string(7) "Vermont" ["value"]=> int(12955037005) } [58]=> object(stdClass)#12445 (2) { ["label"]=> string(8) "Virginia" ["value"]=> int(12955038005) } [59]=> object(stdClass)#12444 (2) { ["label"]=> string(10) "Washington" ["value"]=> int(12955039005) } [60]=> object(stdClass)#12443 (2) { ["label"]=> string(13) "West Virginia" ["value"]=> int(12955040005) } [61]=> object(stdClass)#12442 (2) { ["label"]=> string(9) "Wisconsin" ["value"]=> int(12955041005) } [62]=> object(stdClass)#12441 (2) { ["label"]=> string(7) "Wyoming" ["value"]=> int(12955042005) } } } } } [6]=> object(stdClass)#12440 (4) { ["description"]=> NULL ["label"]=> string(41) "Are you professionally fluent in English?" ["required"]=> bool(true) ["fields"]=> array(1) { [0]=> object(stdClass)#12439 (3) { ["name"]=> string(19) "question_6626693005" ["type"]=> string(25) "multi_value_single_select" ["values"]=> array(2) { [0]=> object(stdClass)#12438 (2) { ["label"]=> string(3) "Yes" ["value"]=> int(1) } [1]=> object(stdClass)#12437 (2) { ["label"]=> string(2) "No" ["value"]=> int(0) } } } } } [7]=> object(stdClass)#12436 (4) { ["description"]=> NULL ["label"]=> string(40) "Are you professionally fluent in French?" ["required"]=> bool(true) ["fields"]=> array(1) { [0]=> object(stdClass)#12435 (3) { ["name"]=> string(19) "question_6626694005" ["type"]=> string(25) "multi_value_single_select" ["values"]=> array(2) { [0]=> object(stdClass)#12434 (2) { ["label"]=> string(3) "Yes" ["value"]=> int(1) } [1]=> object(stdClass)#12433 (2) { ["label"]=> string(2) "No" ["value"]=> int(0) } } } } } } ["location_questions"]=> array(0) { } }

Qui vous êtes

Le développeur logiciel sénior possède une bonne connaissance des meilleures pratiques de codage et peut construire et maintenir une architecture de microservices complexe. Il a la capacité de collaborer avec une équipe et de l'influencer pour créer un produit de qualité. L'environnement startup rend essentiel pour le développeur logiciel de bien fonctionner dans un environnement rapide, ce qui nécessite une excellente gestion du temps pour être capable de respecter les délais. Nous recherchons quelqu'un à l'aise avec le changement, organisé et engagé dans le succès de l'entreprise.

Ce que vous ferez

En tant que développeur de logiciels, vos responsabilités seront les suivantes :

  • Analyser, concevoir et implémenter des nouvelles fonctionnalités.
  • Rédiger un code bien conçu et efficace, qui peut être testé, et exécuter des tests unitaires et/ou intégrés.
  • Corriger les anomalies et les problèmes au fur et à mesure de leur apparition.
  • Tester les fonctionnalités implémentées pour s'assurer que tous les critères d'acceptation sont remplis.
  • Participer aux projets de la phase initiale au lancement.
  • Conseiller l’équipe produit sur les choix technologiques et les décisions concernant les développements.
  • Contribuer à l'amélioration continue des activités de développement (agilité, tests automatisés, déploiement, etc.).
  • Collaborer avec l'équipe de sécurité pour intégrer les meilleures pratiques de sécurité dans les processus de développement logiciel.
  • Communiquer les risques associés à toute activité, technologie ou processus que vous identifiez.

Ce que montre votre CV

Compétences essentielles :

  • 3+ années d'expérience dans le développement pratique professionnel avec Kotlin ou Java, Spring Boot.
  • 3+ années d'expérience dans les systèmes de bases de données : SQL, Document, Graph
  • Un baccalauréat ou une maîtrise en informatique ou en ingénierie (ou une expérience professionnelle équivalente)

Compétences supplémentaires appréciées :

  • Expérience en cybersécurité
  • Bilingue (anglais et français)
  • Expérience dans le traitement et la visualisation des données
  • Expérience de travail dans un environnement de démarrage
  • Expérience Cloud (AWS ou Azure)
  • Expérience Elasticsearch ou OpenSearch

Culture d'entreprise et valeurs fondamentales

Chez Qohash Inc., nous croyons en la promotion d'une culture d'innovation, d'intégrité et d'orientation client. Les candidats sont encouragés à se familiariser avec nos valeurs fondamentales (https://qohash.com/fr/about/).

Quels sont les avantages pour vous ?

  • Un salaire compétitif
  • Profitez de six semaines de congé payé par an. Chez Qohash, nous reconnaissons votre dévouement et croyons qu'il est important de vous donner suffisamment de temps pour vous ressourcer.
  • Un ensemble complet d'avantages sociaux, comprenant une assurance-vie, une assurance-invalidité à court et à long terme, des services paramédicaux et de télémédecine, ainsi qu'un compte de soins de santé.

Qohash est un employeur qui promouvoit l’égalité. Tous les candidats qualifiés seront considérés pour l'emploi sans égard au sexe, à l'identité de genre, à l'orientation sexuelle, à la race, à la couleur, à la religion, à l'origine nationale, au handicap, au statut de vétéran protégé, à l'âge ou à toute autre caractéristique protégée par la loi applicable. Seuls les candidats sélectionnés pour l'entrevue seront contactés.


 

Qohash is a cybersecurity provider, modernizing industry practices around the detection and protection of enterprise-sensitive information. Through our Qostodian platform, we introduce a groundbreaking approach to data security. As a leader in Data Security Posture Management (DSPM), we specialize in tracking specific data elements at scale. Our platform feeds real insights into our customers’ risk strategy, providing compliance, vulnerability reduction, and breach protection across some of the world’s largest and most sensitive enterprises.

Who you are

The Senior Software Developer possesses good knowledge of coding best practices and can build and maintain complex microservices' architecture. They have the ability to collaborate with a team and influence it to create a quality product. The startup environment makes it essential for the Software Developer to work well in a fast-paced environment which requires great time management to be able to meet deadlines. We are looking for someone comfortable with change, organized, and committed to the success of the company.

What you will do

As a Software Developer, your responsibilities will be as follows:

  • Analyze, design, and implement features.
  • Write well-designed and efficient code, which can be tested &amp; perform units and/or integrated tests.
  • Correct anomalies and problems as they arise.
  • Test the implemented features to make sure all acceptance criteria are met
  • Participate in projects from the initial idea to launch.
  • Advise the product owner on technological choices and decisions concerning developments.
  • Contribute to the continuous improvement of development activities (agility, automated tests, deployment, etc.).
  • Collaborate with the security team to integrate security best practices into software development processes.
  • Communicate risks associated with any activity, technology, or processes as you identify them

What your resume shows

Must Haves

  • 3+ years of experience in professional hands-on development with Kotlin or Java, Springboot.
  • 3+ years' experience in BD Systems: SQL, Document, Graph
  • A bachelor's or master's degree in computer science or engineering (or equivalent professional experience)

Nice to Haves

  • Strong preference for candidates with Kafka experience
  • Experience with Elasticsearch, OpenSearch
  • Preference is for candidates resident in Quebec
  • Experience with data processing and visualization
  • Experience working in a Startup environment
  • Cloud (AWS or Azure) experience
  • Experience with Cybersecurity
  • Bi-lingual in English and French

Company culture &amp; core values

At Qohash Inc., we believe in fostering a culture of innovation, integrity, and customer-centricity. Candidates are encouraged to familiarize themselves with our core values (https://qohash.com/about/).

What’s in it for you?

  • Competitive salary range.
  • Enjoy up to six weeks of paid time off annually. At Qohash, we recognize your dedication and believe in giving you ample time to rejuvenate.
  • Comprehensive health benefits package, including life insurance, short- and long-term disability insurance, paramedical and telemedicine services, and an HSA account.

Qohash is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by applicable law. Only those candidates selected for the interview will be contacted.

Logo Qohash
By initiative
Regulatory compliance:
Find, classify and inventory all sensitive data, across every data source
Data breach prevention:
Monitor sensitive data 24/7, track data lineage, and enforce policies at endpoints
Microsoft 365
One easy-to-use platform to secure sensitive data on Windows workstations and M365
By regulation
GDPR
CCPA
GLBA
VCDPA
NYCRR
UCPA
PCI-DSS
CPA
Law 25
Why Qohash
Defy legacy limitations
What our customers say about us

Contact us​