Staff Software Engineer (Python)

CDI
Paris
Salaire : Non spécifié
Télétravail total
Expérience : > 7 ans
Postuler

GitGuardian
GitGuardian

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

Working at GitGuardian, you will join a 50 Engineers team, organized in 3 tribes. Each tribe includes complete development squads (with a Lead Software Engineer, backend, fullstack and frontend Engineers, QA, PM, Designer) and with all experience levels (from junior to staff).

  • Setting technical direction, via taking architectural decisions, validating technical choices and aligning approaches

  • Mentoring and sponsoring developers

  • Participating in cross-squad projects

  • Helping improving overall engineering efficiency of the team(s)

  • Exploring new technologies and product features

  • Being glue between developers and teams

  • Doing hands-on software development

  • Help your team(s) to deliver their features, working with an agile methodology with Product Managers and Engineering Leads on 2 weeks sprints releases

  • Maintaining and ensuring an excellent quality of developed code

  • Participating in the growth of our technical teams! We are growing from 40 to 70 developers to support our growth in 2022.


Profil recherché

If you think you are only matching 70% to 80% of these criteria, please send us your resume !

  • Degree in engineering, computer science or similar technical field

  • 7+ years of web software development experience, with a strong Python knowledge

  • Experience working with the following: web application development, Unix/Linux environments, distributed and parallel systems.

Bonus points

  • Knowing how to set up a development environment with Docker and Kubernetes

  • Experience with monorepo and modular monolith architecture at scale

  • Liking building tools for developers

  • Experience building security products

  • You don’t embed API keys in your code ;-)


Déroulement des entretiens

1. Video call with a recruiter

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

2. Technical team interview

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

3. Technical test depending on your seniority

To see how you are doing hands on coding

4. Final interview with the Executive Management

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

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres
Postuler