Staff Software Engineer
Role details
Job location
Tech stack
Job description
Staff engineers are leading the engineering excellence at GitGuardian, they own our technical vision. In practice, they 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 2026.
Stack
- Backend: Python (Django), Rust
- Frontend: JavaScript (React), TypeScript, React Query, Jest
- DB: PostgreSQL, ClickHouse
- Observability: Sentry, Grafana, Coralogix
- Deployment: ArgoCD, GitlabCI, Terraform
- Runtime: Kubernetes (Karpenter, Istio)
- Cloud providers: AWS and OVH
- Message brokering: RabbitMQ, Redis, Purpose: To know more about yourself and your achievements, and present to you the team., Purpose: We validate your hard skills and give you the opportunity to discuss with other staff engineers Skills Assessed: Python coding proficiency, architecture skills and overall communication and reasoning.
3.1 Final interview with Eric our CEO, onsite (1h)
Purpose: To detail our company's vision and ambitions for the next couple of years. You will also meet some team members for a coffee.
Requirements
Do you have experience in UNIX?, Leadership and Cross-Functional Collaboration
- You have a track record of effectively leading technical initiatives and collaborating with multiple 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.
- You have led several initiatives around performance optimization and scalability challenges.
- 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.
The following skills would strengthen your application but aren't required:
- You have expertise around plain text search at scale
- You have built and operated graph databases with millions of nodes
- 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, Skills Assessed: We assess your soft skills (ownership, communication), motivation and your experience as a tech leader.
- Technical interview with the team (3h)
Benefits & conditions
- Package that includes BSPCE
- Lunch voucher (Swile, 9€ at 50%)
- Sponsored Wellpass (gymlib)
- 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: Michelin star restaurant, karaoke, stand-up show, kitesurfing week-end, ...)
And also...
- Remote policy: hybrid (3 days/week at the office in Paris)
- Opportunities for career development in the long term