Staff Software Engineer

Job summary
Permanent contract
Paris
Salary: Not specified
A few days at home
Experience: > 7 years
Education: Master's Degree
Skills & expertise
Github
Kubernetes
Terraform
Ovh
Redis
+10
Apply

GitGuardian
GitGuardian

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Context

ContextGitGuardian is a global pre-Series C cybersecurity scale-up.

Among our early investors who saw our market value proposition, are the co-founder of GitHub, Scott Chacon, along with Docker co-founder / CTO Solomon Hykes 👀. American and European top-tier VC firms have also invested in GitGuardian.

GitGuardian teams have developed a source code security platform for the DevOps generation. Our solutions are already used by more than 400K developers worldwide!
  • GitGuardian in few numbers:
  • 2 PB of raw data in our data warehouse
  • >15 millions documents scanned every day
  • 10 millions of new secrets found in 2023
  • 350k developers are using our products

That’s why developing our software is a key responsibility within our organization, your work will matter and will be taken seriously !

As a Staff Engineer and along with 5 fellow seasoned teammates, you will be a key member of our engineering team, responsible for providing technical leadership, driving architectural decisions, and mentoring engineers. You will collaborate closely with cross-functional teams to design and implement scalable, high-performance solutions that meet our business objectives and exceed customer expectations.

Mission

  • Staff engineers are part of tribes, 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 2024. 

Our technical stack includes mostly Python/Django, Go, RabbitMQ for backend; PostgreSQL, Redis, Elasticsearch for databases; React/Typescript for frontend; and Docker, Helm, Kubernetes, Terraform, AWS or OVH for infrastructure.

Requirements :

If you think you match at least 70% of these criteria, please apply!
  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of experience in software engineering, with a proven track record of designing and delivering scalable, high-performance systems
  • You are experienced working with the following : web application development, Unix/Linux environments, distributed and parallel systems
  • Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)
  • Like us, you have a dynamic and proactive personality, always willing to help your teammates
  • Excellent problem-solving skills and the ability to think critically and analytically
  • Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams

Bonus points

  • You have prior experience in a leadership or mentoring role
  • You like building tools for developers
  • You have experience building security products
  • You’re eager to conference or meetup speaking inside or outside the company
  • You don’t hard code API keys in your code 

Why should you join us ?

  • 💰 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

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 400k 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.

1 Visio call with a recruiter

To discover your professional project, present to you the team, and evaluate if there could be a mutual match

1 Technical team interview

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

1 Technical test depending on your seniority

To see how you are doing hands on coding

1 Final interview with the one of the co-founder

To explain to you our company’s vision and ambitions to the next couple of years, and make sure you are up for the position

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 80% 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.


    Want to know more?

    These job openings might interest you!

    These companies are also recruiting for the position of “Hardware Engineering”.

    Apply