
Staff Software Engineer
Hybrid
Paris, France
Full Time
17-03-2025
Job Specifications
Context
GitGuardian is a global post-Series B cybersecurity scale-up.
Among our early investors who saw our market value proposition, are the co-founder of GitHub, Scott Chacon, along with Solomon Hykes, Docker's co-founder. American and European top-tier VC firms have also invested in GitGuardian.
GitGuardian leads the way in Non-Human Identity security, offering end-to-end solutions from secrets detection in code, productivity tools and environments to strong remediation, observability and proactive prevention of leaks. Our solutions are already used by more than 600K developers worldwide!
Mission
Staff engineers are part of tribes and are managed by engineering managers (EMs). Weekly meetings are held to track the progress of transverse projects.
Lead the design, development, and implementation of complex technical solutions, ensuring scalability, reliability, and performance.
Drive architectural decisions, technical strategy, and best practices across the engineering organization.
Mentor and guide engineers, fostering a culture of learning, collaboration, and excellence.
Collaborate with product managers, designers, and other stakeholders to define requirements and deliver innovative solutions that address customer needs.
Conduct code reviews, provide constructive feedback, and ensure adherence to coding standards and best practices.
Identify technical challenges and proactively propose solutions to address them.
Stay up-to-date with the latest technologies, trends, and best practices in software engineering and apply them to enhance our products and processes.
Do hands-on software development.
Maintain and ensure an excellent quality of code and healthy codebase.
Participate in the growth of our engineering teams! We are growing fast and we need you to support our continued growth in 2025.
Stack
Backend: Python (Django) Go, Rust
Frontend: JavaScript (React), TypeScript, React Query, Jest
DB: PostgreSQL, Elasticsearch (+ Kibana), MongoDB
Observability: Elastic Stack, Sentry, Grafana LGTM, OTEL
Deployment: ArgoCD, GitlabCI, Terraform
Runtime: Kubernetes (Karpenter, Istio)
Cloud providers: AWS and OVH
Message brokering: RabbitMQ, Redis
Secret manager: Hashicorp Vault
Requirements
If you think you match at least 70% of these criteria, please apply!
Leadership and Cross-Functional Collaboration
Proven track record of leading technical initiatives in organizations of 70 to 100+ people.
You have a track record of effectively leading technical initiatives and collaborating with cross-functional teams in an organization of at least one hundred people.
Strong background in fostering cross-functional skills across engineering teams.
Fluency in English
Technical Expertise
You are an expert in Python with solid experience in Django and large monolithic codebases.
Experience working with large monolithic codebases transitioning to modular architectures.
Experience with performance optimization and scalability challenges in monolithic codebases and relational databases.
You are an expert in web application development, Unix/Linux environments, and distributed and parallel systems.
Cloud and Containerization Knowledge
You have expert-level knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
Security And Compliance Experience
Experience working in security-focused environments, particularly with companies adhering to compliance standards such as SOC 1, SOC 2, and ISO certifications.
Bonus points
You like building tools for developers
You have experience building security products
You’re eager to conference or meet-up speaking inside or outside the company
You don’t hard code API keys in your code
Benefits
Package that includes stock-options
Lunch voucher (Swile)
Up to €300 to improve your home office set-up
Yearly holiday allowance
Referral bonus of 4000€ for any new Guardian we might hire thanks to you
Team building: monthly activities for the whole company + dedicated quarterly budget for every employee
Pet-friendly offices, some Guardians gets to bring their dogs from time to time
Non-charged health insurance for children (Sidecare)
And also...
Remote policy: at least 2 days/week at the office for people living in Île-de-France, at least 3 days/month for people living elsewhere in France
Working on a meaningful product, we already helped more than 600k developers across the globe
A robust engineering culture, discover our R&D projects
Many opportunities for career development in the long term
Trust & autonomy on your perimeter with a very transparent internal communication and a strong impact on the company development
Recruitment process
At GitGuardian, we are committed to building a diverse, equitable and inclusive workforce.
We will ask for your gender on the application page to help us understand the diversity of our applicant pool and to track our progress in attracting and hiring a diverse workforce. The information is optional and will not be disclosed to the hiring manager or the interview team and will not be considered in the hiring process. We appreciate your willingness to share this with us so that we can continue to improve our diversity and inclusion efforts.
Video call with a Talent Acquisition team member
To discover your professional project and evaluate if there could be a mutual match.
Interview with your Jeremy (Chief Technical Officer) and Eric (Engineering Manager)
To know more about yourself and your achievements, and present to you the team.
Technical test
To evaluate your skills for the position and project yourself into the role.
Final interview with Eric (CEO)
To detail our company’s vision and ambitions for the next couple of years.
Curious to know more about us ?
Products
Want to go even further? Check out our public roadmap!
Check out the State of Secrets Sprawl Report to understand our mission and the industry.
Mackenzie (DevRel) will tell you about how GitGuardian works in this video!
Our solutions are already used by hundreds of thousands of developers in all industries and GitGuardian platform is the n°1 security app on the GitHub marketplace
Clients
GitGuardian helps organizations find exposed sensitive information that could often lead to tens of millions of dollars in potential damage.
More than 70% of our customers are in the United States.
Many F500 companies use GitGuardian's platform.
People
The Guardians are knowledgeable, committed, serious, aligned with the company’s mission, and true team players: always willing to help each other grow our skill sets!
The team is diverse and we hail from more than 20 different countries.
We are also agile, remote-friendly, and fun people to work with.
About the Company
***** We're hiring: building an outstanding tech team in Paris right now! Apply here: https://careers.gitguardian.com/ ***** GitGuardian is a cybersecurity startup solving the issue of secrets sprawling through source code, a widespread problem that leads to some credentials ending up in compromised places or even in the public space. The company solves this issue by automating secrets detection for Application Security and Data Loss Prevention purposes. GitGuardian helps developers, ops, security and compliance profess... Know more
Related Jobs


- Company Name
- Comutitres
- Job Title
- Développeur/Développeuse Full Stack (H/F)
- Job Description
- COMUTITRES est un acteur incontournable de la mobilité durable. Comutitres assure la gestion opérationnelle de la plupart des titres de transports en Île-de-France tels que Navigo Annuel, imagine R, Navigo Mois/Semaine, Solidarité Transport, Navigo Liberté + et Améthyste. Notre structure exploite et enrichit un système billettique mutualisé avec les transporteurs d’Île-de-France servant les 6,7 millions de clients du réseau de transport public francilien. Nous aidons nos clients dans leurs parcours de souscription et offrons le service après-vente associé. Nous facilitons l’accès à distance via le site internet « jegeremacartenavigo » dédié aux forfaits Navigo et proposons une assistance sur les canaux numériques (formulaire de contact, chat, …) ou traditionnels (téléphone…). Nous fournissons à nos partenaires (transporteurs et prestataires) le cœur des SI de gestion de la télébillettique ainsi que divers services ou fournitures tel que les passes Navigo, les formulaires et fonds de page. Filiale privée d’Île-de-France Mobilités (autorité publique organisatrice des mobilités en Île de France), Comutitres compte plus de 144 collaborateurs et continue de se développer. En complément de la maintenance et des évolutions de son SI de gestion des titres Navigo, Comutitres participe depuis fin 2015 à la réalisation du programme de modernisation de la billettique (PMB) piloté par Île-de-France Mobilités. Ce programme repose sur une offre de nouveaux titres, de nouveaux supports, et s’appuie sur un usage croissant d’internet et des applications mobiles. Nous recrutons un : Développeur Full Stack (H/F) CDI - Poste basé à Paris 9ème Au sein du service La Fabrique, vous endossez le rôle de développeur Full Stack, vous serez en charge du développement et de la maintenance d’applications web et mobiles en maîtrisant à la fois les technologies front-end et back-end. Vous participez à toutes les phases du projet, de la conception à la mise en production, en assurant performance, sécurité et scalabilité. Vos missions seront les suivantes : Développement et intégration : Concevoir et développer des applications web complètes (front-end et back-end) Assurer la maintenance et l’évolution des plateformes existantes. Intégrer des API et services externes. Optimiser la performance et la sécurité des applications. Collaboration et gestion de projet : Travailler avec les designers et chefs de projet pour concevoir des interfaces intuitives. Participer aux choix technologiques et aux bonnes pratiques de développement. Rédiger de la documentation technique. Réaliser des tests (unitaires, fonctionnels, automatisés) et corriger les bugs. Déploiement et maintenance : Gérer le déploiement des applications sur des serveurs ou des plateformes cloud. Mettre en place des outils de monitoring et d’optimisation. Assurer une veille technologique pour améliorer en continu les projets. Votre profil : De formation Bac+5 en informatique, développement logiciel, ou équivalent. vous justifiez d’une première expérience d'1 à 3 ans en développement Full Stack (junior/confirmé). Vous êtes reconnu(e) pour vos qualités d'autonomie et de gestion des priorités. Vous aimez le travail en équipe et êtes capable à résoudre des problèmes complexes. Compétences techniques requises -Front-end : HTML, CSS, JavaScript (React, NextJS, Angular, etc.). -Back-end : Node.js, NestJS, PHP, Python, Java, etc. -Bases de données : MySQL, PostgreSQL, MongoDB, etc. -API & Web Services : REST, GraphQL. -Outils DevOps : Docker, Kubernetes, CI/CD, Git. -Cloud & Hébergement : AWS. Pourquoi rejoindre Comutitres ? Nous vous proposons : Bien-être au travail : Un statut cadre forfait jours 216 jours par an Des locaux ergonomiques et lumineux au cœur de Paris, avec des espaces de coworking. Des équipements proposés en standard sur chaque bureau (flex-office) Des équipements individuels proposés en itinérance 2 jours de télétravail récurrent par semaine et 20 jours de télétravail flottant par an (hors postes spécifiques non éligibles) Une dotation télétravail d’un montant de 400€ pour aménager son espace de travail à domicile à la mise en place du dispositif Des moments conviviaux et festifs Carrière : Une politique de développement de votre potentiel au travers de notre budget formation ambitieux Des mobilités dans votre poste ou dans l’organisation (18 % de nos effectifs CDI ont changé de poste en 2023) Avantages sociaux : Prime de vacances versée en juin (1 % de la rémunération brute annuelle) Prévoyance prise en charge à 60 % Mutuelle prise en charge à 100 % Tickets restaurant valeur 12 € prise en charge à 60% (carte dématérialisée) Remboursement des abonnements de transport à 100 % Budget loisirs CSE Participation Egalité et insertion professionnelle : Comutitres confirme en 2023, et comme chaque année, son engagement en matière d’égalité professionnelle femmes-homme : l’index d’égalité professionnel mis en place par le ministère du Travail s’établit, pour Comutitres, à 99 points /100. Comutitres s’engage auprès des jeunes en accueillant des stagiaires de 3ème et de 2de de tous horizons, et notamment des quartiers défavorisés. En partenariat avec « Viens voir mon taf » et « mon stage de troisième », Comutitres a mis en place un parcours sur mesure afin de faire découvrir ses différents métiers : support administratif, relation client, test, développement, … Comutitres agit concrètement en faveur de l’emploi des personnes handicapées en sollicitant des entreprises adaptées (ESAT) pour ses contrats de fournitures et de gestion des déchets Toutes les offres d’emploi de Comutitres sont handi-accueillantes et nos locaux sont accessibles aux personnes à mobilité réduite Environnement : Comutitres a entamé une démarche de mesure et de réduction de ses émissions de gaz à effet de serre, en partenariat avec un expert en démarche d’entreprise pour le climat. Nous mettons en œuvre un plan d’action personnalisé et chiffré, afin de réduire durablement notre empreinte carbone.


- Company Name
- Frello
- Job Title
- Fullstack Developer (React / Typescript)
- Job Description
- Descriptif du poste Nous recherchons une personne expérimentée, dynamique et polyvalente, désireuse de contribuer avec enthousiasme au succès de Frello. En tant que membre clé de notre équipe de développement, tu seras responsable de la conception, du développement et du déploiement de nos produits et services. Tu travailleras sur tous les aspects de notre plateforme en collaboration étroite avec les membres de l'équipe technique et les parties prenantes du projet. Ainsi, tu seras l'un des piliers du scaling et de l'évolution du produit, avec l'opportunité d'influencer directement notre croissance et notre succès. Tu travailleras en étroite collaboration avec Romain, CTO de Frello ainsi que deux autres développeurs full-stack. Tu travailleras également avec Camille, CPO et un PM, afin de challenger les futures fonctionnalités du produit. Notre stack Backend - Apollo GraphQL, Micro Services Frontend - React, Typescript, Mui Mobile - React Native, Typescript Database - MariaDb Error management - Sentry CI/CD - GitLab Cloud - Aws Tes missions Collaborer avec le CTO pour définir et mettre en œuvre une vision technologique ambitieuse Anticiper les défis technologiques et stimuler l'amélioration continue des processus Travailler avec l'équipe produit pour comprendre leurs exigences et co-créer des solutions innovantes Développer des fonctionnalités complexes, de la conception à la mise en production Assurer la maintenance des serveurs de production et résoudre efficacement les pannes Mentorer et former les développeurs juniors et intermédiaires pour favoriser leur croissance technique Participer activement à la vie de l'équipe, des planifications d'itérations aux revues de code Ce qu’on offre chez Frello Environnement de travail responsabilisant, bienveillant, où la créativité est encouragée et récompensée Une aventure collective, participative, au sein d’une équipe de personnes passionnées, réunies autour de valeurs fortes Evénements et activités : activités sportives gratuites, apéros H7, soirées Heat, team-building, petits-déjeuners, conférences, meet-up RTT Mutuelle Alan BSPCE Profil recherché Tu as une expérience en développement d’au moins 5 ans post-études Tu sais gérer des projets significatif en autonomie Tu as une bonne maîtrise de React et d'un framework NodeJs (ExpressJS Rest et/ou Apollo GraphQL ou …) Tu as le goût du challenge et es orienté(e) résultats Tu as de l'expérience avec le cloud AWS Tu es à l'aise avec les méthodes agiles telles que SCRUM et tu as une bonne compréhension du concept de sprint Tu es force de proposition, tu aimes trouver des solutions et mettre les mains dans le cambouis Tu as une sensibilité UX / UI Désir de participer à une aventure entrepreneuriale et de donner du sens à son emploi Déroulement des entretiens 1⃣ appel court de motivation à distance (15 minutes : explication des missions, compréhension de l’environnement) ; 2⃣ échange technique + pair programming (2h) ; 3⃣ rencontre avec ta future équipe + entretien avec Camille CPO (30 minutes) et Louis cofondateur de Frello ;


- Company Name
- INEAT Canada
- Job Title
- Développeur Java-Angular Full-Stack
- Job Description
- Description du poste Offre d’emploi : Développeur Java-Angular Full-Stack Localisation : Montréal Durée du mandat : 6 mois Mode de travail : Hybride Début : Dès que possible ________________________________________ Pourquoi nous rejoindre ? Astek est un leader mondial en conseil technologique. Avec 9 600 experts dans le monde, nous guidons nos clients dans leur transformation numérique en développant des solutions innovantes. Au Canada, nous excellons en TI et ingénierie. Nous collaborons avec des entreprises de premier plan pour relever des défis technologiques majeurs, en plaçant l’innovation, la collaboration et l’excellence au cœur de nos actions. Rejoignez une équipe passionnée et engagée, prête à concrétiser vos idées. ________________________________________ À propos du poste Pour le compte de notre client dans le secteur de l’Énergie, Astek Canada recherche un(e) Développeur Java-Angular Full-Stack motivé(e) et prêt(e) à relever de nouveaux défis. ________________________________________ Vos responsabilités En tant que Développeur Java-Angular Full-Stack, vous serez amené(e) à : Analyser les impacts sur les systèmes dans le cadre de maintenance planifiée. Mettre en place des modifications aux environnements d’infrastructures selon le document d’architecture. Suivre la résolution des incidents/problèmes/changements et mettre à jour le système de billetterie d’entreprise (HPSM / ServiceNow / Jira). Mettre en déroute des équipements physiques ou virtuels. Analyser et documenter le système d’information actuel comme une base pour les améliorations à apporter, ainsi que pour l’évaluation des résultats prévus. Dépendamment du besoin, contribuer à l’élaboration des épopées et de leurs récits afin de bien découper ce qui est à produire comme lots de travail. Au besoin, documenter le travail réalisé via Confluence. Rapports de résolution et/ou de suivi de pannes, rapports périodiques sur l’état de santé du système. ________________________________________ Vos atouts pour réussir Formation/Expérience Possède minimum 5 à 10 ans d’expérience pertinente en support applicatif et en administration de systèmes et serveurs. Posséder un minimum de 3 ans à 6 ans d’expériences pertinentes en développement d’application web à titre de développeur full-stack (front-end et back-end). Compétences Clés Avoir des connaissances avancées en administration de serveur, exploitation et support applicatif sous Windows, atout si Linux/Unix. Avoir des connaissances avancées en administration cloud, AWS (important) et/ou AZURE (atout). Avoir de bonnes connaissances en virtualisation VMC. Avoir de bonnes connaissances dans la gestion des certificats sous IIS, Tomcat, SSL, SSH. Avoir de bonnes connaissances en automatisation des processus ex. PipeLine CI/CD. Avoir de bonnes connaissances en déploiement des applications dans un environnement infonuagique. Avoir de bonnes connaissances des outils de surveillance Check-mk et Cloudwatch. Avoir de bonnes connaissances des scripts Kornshell et Powershell. Atout si connaissances des fichiers EDI. Atout si connaissances des réseaux infomatiques, des bases de données, des serveurs we, etc. Atout si connaissance d’outils tels que Control-M BMC, BG HPSM, Bitbucket, Teamcity, Artifactory. Capacité à diagnostiquer et à résoudre efficacement les problèmes liés aux systèmes informatiques et aux réseaux. Posséder de l’expériences avec Camel, JMS (Java Messaging Service), et JDBC (Java Database Connectivity). Avoir de très bonnes connaissances du gestionnaire de code source Git. Avoir une bonne connaissance du Framework angular2+. Dans le développement back-end avec des technologies tel que Nodejs, Java, Springboot2+. Des outils d’intégration et de livraison continue tel que Teamcity, Maven3.3, Bitbucket et Sonar Cube. Avoir de bonnes connaissances de l’environnement Scrum agile ainsi que de l’outil de gestion de projet Jira. Qualités Personnelles Esprit analytique et orienté solutions. Collaboration et travail en équipe. Autonomie et rigueur dans la gestion des priorités. ________________________________________ Les avantages Astek Plan CARE sur mesure pour nos employés Activités sociales (5@7, team buildings) Charte diversité & inclusion ________________________________________ Prêt(e) à relever le défi ? Postulez dès maintenant en envoyant votre CV et découvrez une carrière enrichissante chez Astek Canada.


- Company Name
- Betclic Group
- Job Title
- Développeur iOS H/F
- Job Description
- WE ARE BETCLIC Betclic est une société tech de jeu en ligne et leader du pari sportif dans plusieurs pays Européens. Tous les jours Betclic s’engage à satisfaire la passion du sport en fournissant la meilleure expérience de divertissement à ses joueurs grâce à des technologies de pointe innovantes qui leur assurent un environnement de jeu sûr et sain. Betclic, dont le siège français est à Bordeaux, est une entreprise multiculturelle et internationale comptant près de 1300 collaborateurs répartis dans 5 pays d’Europe : France, Italie, Malte, Pologne, et Portugal. L’univers du sport et du jeu te fait vibrer ? Tu aimes les défis, tu es passionné par la tech et participer à l’effort collectif ? Rejoins l’aventure ! NO TECH NO GAME Betclic place la performance technologique au cœur de ses activités : Des applications entièrement développées en interne pour une maîtrise optimale de la chaîne de valeur : segmentation en temps réel, sensibilisation et intégration de règles pour protéger les joueurs, détection des risques … Des interfaces conçues pour une expérience joueur immersive : hautement sécurisées, capables de gérer de forts pics de connexion et d’intégrer les événements sportifs en streaming. Des équipes Tech organisées en squads et tribus autonomes, chacune responsable d'un domaine fonctionnel et technique qui permettent de gérer des projets de A à Z : développement, test de charge, livraison, suivi de production (monitoring, alerting). En rejoignant nos équipes, tu intégreras une équipe Fullstack te permettant de t’enrichir au contact de développeurs Backend et Frontend, de testeurs et autres compétences complémentaires. ENTER THE GAME La Game Team Betclic assure le développement des applications front iOS, Android et Angular en collaboration avec des équipes en charge de l'implémentation d'API. Tu travailleras dans des équipes orientées produit, composées de deux développeurs de chaque techno, d'un testeur et d'un Product Owner (organisation Scrum). Ces équipes autonomes réalisent, mettent en production, monitorent et font évoluer leurs fonctionnalités. La communauté iOS Betclic, répartie dans les différentes équipes de la Game Team, échange au quotidien, se réunit chaque semaine et fait évoluer l'architecture de l'application de façon collaborative. YOUR ROLE WITHIN BETCLIC Au sein de Betclic Group, tes missions seront les suivantes : Développer les nouvelles features des applications mobiles natives iOS (paris sportifs, poker, casino, turf) en collaboration avec les PO et le Studio Design Implémenter les tests unitaires et tests UI relatifs à ces features Amélioration continue des outils de CI/CD Participer et préparer les Dojos iOS Onboarder aux changements de la plateforme et du tooling relatif à iOS Participer à des conférences, internes et externes Pour aborder des challenges techniques sous un autre angle, nous organisons des événements ponctuels comme le Lab Day ou l'Innovation Day. Tu auras également accès à des mini-trainings et des codes dojos. TECHNICAL ENVIRONMENT Swift 5 RxSwift/RxCocoa SPM MVVM-C Unit Testing / UI Testing automation CI : Ansible / Github Actions / FastLane Other frameworks : SwiftLint, SwiftGen, Factory, Sourcery… WHO WE ARE LOOKING FOR? Des collaborateurs avec une bonne dose d’humour, du respect et de la bienveillance, un amour pour la technique, un peu de zèle et une réelle passion pour leur métier ! Ce job est fait pour toi si : Tu disposes d’une expérience professionnelle de 3 ans minimum dans un environnement iOS/Mobile Tu maitrises Swift, RxSwift Tu connais et/ou maîtrises les Design Patterns iOS (MVVM, Clean Architecture…) Tu connais et/ou maîtrises les techniques de debug iOS (multi-threading notamment) Tu sais comment écrire du code testable et maîtrise les tests unitaires Tu parles couramment anglais En bonus: tu as de l’expérience sur Kotlin/Java, Flutter, Kotlin Multi-Platform, ou React Native. WHAT ARE THE RECRUITMENT STEPS? Si ta candidature est sélectionnée, tu seras contacté par Sébastien sous une semaine pour une préqualification RH (30 minutes) Nous te demanderons ensuite de réaliser le Test AssessFirst (personnalité, motivations et réflexion) Sous 2 semaines, tu seras amené à réaliser un test technique avec Hadrien, Expert iOS Tu rencontreras ensuite notre Engineering Manager de la Squad sélectionnée Enfin, Sébastien te recevra en entretien final RH et en profitera pour débriefer ensemble ton Test AssessFirst Afin d’offrir une expérience candidat idéale, le processus de recrutement Betclic dure, en moyenne, 4 à 6 semaines. WHAT CAN YOU EXPECT? 25 jours de congés payés et 10 jours de « RTT » Une carte Ticket Restaurant® créditée de 10€ par jour (financée à hauteur de 50%) Une mutuelle prise en charge à 100% pour toi et tes enfants Un abonnement de transport pris en charge à hauteur de 50% ou une prime annuelle de mobilité durable (230€ pour les trajets domicile – travail en transport durable) Un accord de télétravail avantageux Un programme de formation annuel personnalisé Des locaux hors du commun avec un rooftop pour profiter de pauses et de déjeuners au soleil face à la Cité du Vin Des animations internes pour pimenter ton quotidien Des cours de sports gratuits dans nos locaux Et surtout, l’opportunité de travailler dans une atmosphère jeune, conviviale et fun ! Poste en CDI à pourvoir dès que possible à Bordeaux (ou possibilité de travail en remote) Betclic Group - 117 quai de Bacalan 33300 BORDEAUX Tous nos postes sont ouverts aux personnes en situation de handicap.