cover image
GitGuardian

Senior Software Engineer (fullstack, Python ReactJS)

On site

Paris, France

Full Time

31-03-2025

Job Specifications

About GitGuardian

GitGuardian is a global post-Series B cybersecurity scale-up. The company is based in Paris, with 130 team members between France and the USA.

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!

About Your Team And Your Mission

GitGuardian is a tech company, as such, the engineering department is key to the success of the company. The main challenges we are solving include: scanning various data streams at scale to find secrets in them (scan >10M code patches, messages or images every day), developing our scout component that is deployed on our customers’ infrastructure to securely collect and map non-human identities, integrate ML models and capabilities in our product with an elegant UX.

We are looking for highly skilled software engineers to reinforce our 50+ engineers department and build the best secret security platform in the world.

Your Main Mission Will Be To

Write code on a day to day basis to make our product better.
Own the delivery of some projects or features with your team. You collaborate with your PM and other engineers to come up with efficient and resilient implementations.
Help to level up the overall engineering department’s by reviewing your peer’s code, mentoring more junior developers, pushing for code quality.
Be involved in transverse discussions for engineering: this can be reviewing design that may impact your team’s perimeter, be involved in cross team discussions around our stack and tech decisions.

Our technical environment

Backend: Python with Django and Celery.

DB: PostgreSQL, Redis, Elasticsearch

Frontend: React / Typescript

Deployment: Kubernetes, AWS

About You

If you think you match at least 70% of these criteria, please apply!

Here's what we consider essential for success in this role:

You have at least 5+ years of web software development experience, with a strong Python knowledge.
You are experienced working with the following : web application development, task orchestration, distributed systems, managing big data flows.
You have a dynamic and proactive personality. You’re always willing to help your colleagues.
You are good at communicating your ideas (written or oral) in English and French. You adapt and can be high level, or deep dive into solutions.

The following skills would strengthen your application but aren't required:

You are an expert with Django.
You are familiar with Rust and have already worked on some projects with this language.
You have a track record of working with a big monolithic code base, and you know some architecture best practices in such an environment.

The interview process

At GitGuardian, we are committed to building a diverse, equitable and inclusive workforce.

We will ask for your gender identity 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, equity 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.

Technical interview with Engineers

To know more about yourself and your achievements, and present to you the team.

Interview with your future manager

To evaluate your skills for the position and project yourself into the role.

Final interview with an Executive Manager

To detail our company’s vision and ambitions for the next couple of years.

Benefits

Package that includes stock-options
Lunch voucher (Swile)
Non-charged health insurance for children (Sidecare / Generali)
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 budget dedicated to each employee that you can spend as you wish, with colleagues (latest examples to date: star restaurant, karaoke, stand-up show, karting, ...)
Pet-friendly offices, some Guardians gets to bring their dogs from time to time

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

More about GitGuardian!

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 background Company brand
Company Name
HAVANA IT & APPS
Job Title
Développeur Full Stack Java - JEE - Lyon H/F
Job Description
Missions En 2019, nous investissons sur la donnée et la data science avec l'acquisition de Data2I apportant son expertise sur l'analyse prédictive. Passionné(e) de développement et souhaitant travailler sur les plus récentes technologies tout en appliquant la méthodologie AGILE. Aujourd'hui, nous proposons un nouveau projet et recrutons un Développeur Full Stack Java/JEE (H/F) sur Lyon. Les missions principales seront les suivantes : La rédaction de spécifications techniques L'implémentation des nouvelles fonctionnalités L'écriture de tests unitaires et l'exécution des recettes La mise à jour de la documentation La correction des bugs rencontrés sur la version en production Le profil recherché : Titulaire d'un diplôme en informatique avec une expérience significative sur un poste similaire ; Rigoureux(se) avec une forte capacité d'adaptation, d'analyse, et d'un bon relationnel. L'environnement technologique : Java JEE Nous rejoindre c'est : Être acteur des projets de transformation digitale et d'amélioration SI de nos clients ; Intégrer une équipe et bénéficier d'un management de proximité ; Être moteur dans le développement de notre structure ; Apporter sa contribution à nos projets d'incubation de Startups (Lab) ; Avoir la possibilité de développer ses compétences à travers diverses formations ; Pouvoir échanger sur des sujets à la pointe de la technologie lors d'événements ; (Workshop/Afterwork) ; Être soucieux de l'environnement et du bien-être au travail (Nous sommes certifiés MASE). Ce poste n'est pas ouvert à l'alternance ou aux stages ! Poste ouvert aux personnes en situation de handicap ! Description Entreprise Havana IT & Apps : une ESN fondée en 2011 qui s'appuie sur des valeurs simples, d'initiative, de performance et de plaisir au travail ! Havana aujourd'hui ? Entreprise à taille humaine, 150 collaborateurs évoluant au sein d'environnements riches et innovants pour transformer le quotidien de nos clients situés dans les quatre coins de la France (Paris, Lyon, Grenoble). Havana, incubatrice de talents et d'idées, accompagne ses clients dans la transformation de leur SI.
Lyon, France
On site
Full Time
04-04-2025
Company background Company brand
Company Name
Efluid SAS
Job Title
Développeur Java H/F
Job Description
efluid, jeune société française située à Metz et à Paris, conçoit un progiciel dans le domaine de l'énergie avec une solution capable de répondre à des contraintes de performances, de haute volumétrie et ouverte sur le monde multi canal. Avec un produit reconnu leader sur le marché français, la société compte aujourd'hui un effectif de plus de 200 collaborateurs. Nous souhaitons construire une équipe capable d'accompagner la croissance de la société avec une forte composante technologique et métier. Qui sommes nous ? Vous souhaitez rejoindre un projet ambitieux et vous investir au sein d'une équipe dynamique ? Vous êtes un challenger qui allie la technique, la rigueur et l'analyse ? On vous attend chez efluid ! Entreprise dynamique et en expansion, efluid vous offre une diversité de métiers, une évolution de carrière et un cadre de vie uniques. L'entreprise fait partie du groupe UEM dont la politique se construit autour de valeurs fortes telles que le respect de l'environnement, la participation à la vie économique du territoire et la valorisation des ressources énergétiques locales. C'est au travers de ces engagements que nos équipes cultivent chaque jour une proximité réelle avec nos clients. Un modèle qui fonctionne ! Editeur leader pour les utilities, + de 50 millions d'euros de chiffre d'affaires, + de 1 million d'euros d'investissement par an, + de 35 millions de clients finaux desservis par la solution à terme, + 250 efluidiens et une énergie sans limite ! Vos missions : Intégré(e) à une équipe de Développeurs, vous serez notamment amené(e) à coder dans les technologies Java/Javascript/SQL avec une approche TDD en réalisant : Analyse des documents de spécification Conception technique Chiffrage des travaux Codage des fonctionnalités et tests unitaires et d'intégration en collaboration avec les équipes de recette Correction d'anomalies Revues de code Titulaire d'un diplôme de niveau bac +5 dans le domaine du développement, vous serez force de proposition pour l'amélioration de la qualité en assurant une activité de veille technologique et des coding dojo. Une expérience de développement significative sur les technologies utilisées est nécessaire. Pour atteindre les objectifs de cette mission vous bénéficierez d'un accompagnement personnalisé tout au long de votre première année. Conditions et avantages : Intéressement et Participation Couverture prévoyance Couverture Supplémentaire Maladie CSE et Associations sportives Complément familial Avantage en nature électricité et gaz Prise en charge de 50% des frais de transport en commun Tous nos postes sont ouverts aux candidats en situation de handicap.
Metz, France
On site
Full Time
04-04-2025
Company background Company brand
Company Name
Scalian
Job Title
Développeur Java - H/F
Job Description
Dans le TOP10 des Sociétés de Conseil en Ingénierie en France, le Groupe SCALIAN intervient sur des activités de services en management de projets industriels, supply chain, architecture et développement de systèmes numériques embarqués, applicatifs de systèmes d'information et d'Intelligence artificielle dans des secteurs d’activité aussi variés que l’aéronautique, le spatial, l’automobile, le ferroviaire, les services, le luxe ou le retail etc. Créée en 1989, SCALIAN compte aujourd’hui plus de 5500 collaborateurs répartis dans 11 pays et 15 implantations en France pour un chiffre d’affaires de 550 millions d’euros. SCALIAN travaille pour des grands Groupes du CAC40 sur des projets en AT ou au forfait. Labellisée Great Place to Work, SCALIAN connait une croissance de 20% chaque année. Pourquoi SCALIAN ? Parce que Scalian vous accompagne dans le développement de votre carrière : programme d'onboarding complet sur 1 an avec votre manager et votre RH, programmes de formation personnalisés, communautés techniques, événements internes Parce que Scalian favorise la Qualité de Vie au Travail : certifications Great Place to Work® et Best Workplaces for Women, prime de cooptation, prime vacances, accord télétravail Parce que Scalian développe une politique RSE concrète et ambitieuse : mobilité durable, actions environnementales, actions handicap (accord agréé, processus de recrutement inclusif, formation des managers et des recruteurs, mission handicap avec temps dédié : missionhandicap@scalian.com) Description du poste Offre d’emploi : Développeur Java - H/F Lieu : Toulouse Télétravail : 2 jours / semaine Type de contrat : CDI Rémunération : 35k€ - 41k€ Démarrage : Dès que possible Expérience requise : 5 ans Durée : Longue durée (3-4 ans) Nous recherchons un Développeur Java H/F pour rejoindre une équipe composée de 3 à 4 développeurs et intervenir sur deux projets importants en cours. Vos missions principales seront les suivantes : Corriger les bugs en production (environ 20% du temps) Développer de nouveaux projets (70%) Assurer la maintenance et les petites évolutions (10%) Participer à la migration vers de nouvelles technologies à moyen terme Rédiger les spécifications techniques et accompagner la mise en production Collaborer avec le référent technique du projet pour assurer la qualité et la pérennité des développements Environnement technique : Langages & Frameworks : Java (Swing, JSF), JPA Base de données : PostgreSQL Serveurs : Java Méthodologie : Cycle en V avec pratiques agiles (daily, rétrospectives) Qualifications Expérience : 5 ans minimum sur un poste similaire Une expérience avec des applications client lourd est un atout
Toulouse, France
On site
Full Time
04-04-2025
Company background Company brand
Company Name
EmailTree.ai
Job Title
Senior Full-stack Developer
Job Description
EmailTree AI's mission is reinventing the customer experience with an intelligent end-to-end customer service automation. JOIN OUR MISSION You will be part of a team that will integrate AI services and tasks automation on this state of the art product. We look for talent in order to deliver on our promise. This Is What You’ll Do At EmailTree Front-End development and back end development in on our main application Work closely with small, nimble, cross-functional team to deliver the product according to the roadmap Architect a codebase that is reusable and can evolve with our product This Is What You’ll Bring To Our Team An advanced grasp of JavaScript, HTML, CSS, PHP, MySQL Strong knowledge of building APIs The ability to promptly transform a set of functional/UX requirements into a working product Experience working with distributed source control and a dynamic team that responds to change The ability to build a large front end architecture that scales well At least 2 years experience building modern front-end applications using frameworks like Laravel, Symphony Experience building modern front-end applications using Vue.js or similar Single-Page Application frameworks Nice to have: Python knowledge We admit upfront that we are a startup and this usually comes with changes and challenges, but also with the opportunity to shape how work is done, to have great impact and learn a great deal. If you want to grow and contribute to a product that will reduce the time in which your issues will be solved when you have problems you should hurry to join us. More details - emailtree.ai Apply If you are interested in this position, drop us an email at jobs@emailtree.ai
Dixmont, France
On site
Full Time
04-04-2025