Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailGitGuardian is a global post-Series B cybersecurity scale-up with team members in France Europe and in the USA.
Among our early investors who saw our market value proposition are the co-founder of GitHub Scott Chacon along with Solomon Hykes Dockers 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!
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:
Our technical environment
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
If you think you match at least 70% of these criteria please apply!
Heres what we consider essential for success in this role:
The following skills would strengthen your application but arent required:
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.
1. Video call with a Senior Engineering Manager (45 minutes)
Purpose: The goal here is to get to know you talk about your past experiences present GitGuardian who we are what problems we solve and answer any questions you may have.
Skills Assessed: We assess your soft skills (ownership communication) motivation and your understanding of our problem space.
2. Technical interview with Engineers (2x45 minutes)
Purpose: We validate your hard skills. A first part is focusing on Python theoretical questions and hands-on live coding exercises. The second part is a system design discussion: we walk you through a problem weve had at GitGuardian. Overall we want to see how you write code and think about real-world problems.
Skills Assessed: Python coding proficiency architecture skills and overall communication and reasoning.
3. Interview with your future manager (60 minutes)
Purpose: We ensure your vision and working style align with GitGuardians broader company strategy and values.
Skills Assessed: Your high-level business acumen strategic thinking and cultural alignment. We want to understand your potential long-term impact on the company.
4. References check
You can start thinking about two contacts (the most possible) that we can call at the end of the process as references of you previous experiences.
And also...
Products
Clients
People
Full Time