Senior Software Engineer (Backend)

GitGuardian
Paris, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
French

Tech stack

Application Programming Interfaces (APIs) Big Data Web Development Distributed Systems Django Web Framework Github Industry Standard Architecture OAuth Role-Based Access Control Systems Integration Web Applications Flask (Web Framework)
+3 more
Backend Fastapi Codebase

Job description

Experteer Overview As a Senior Backend Engineer at GitGuardian you will own end-to-end delivery of platform core features that scale across thousands of developers. You’ll work within the Core Squad to ensure authentication, provisioning, RBAC, APIs, and billing stay reliable as the product grows. You’ll migrate customers to platform-centric solutions, scale GitHub check runs, and evolve the plan architecture while shaping the external interface through OAuth2 and public APIs. This is a hands-on, architecture-focused role with impact on reliability, performance, and cross-team collaboration. Pay / Benefits * Own end-to-end delivery of projects from scoping to monitoring * Migrate customers to the platform without disrupting alerting channels * Scale GitHub check runs handling API rate limits and large merge requests * Redesign plan architecture enabling modular offers without engineering intervention * Open the platform externally with OAuth2, public APIs and integrations * Evolve a large Django monolith with dependency inversion and typing improvements * Rethink self-service onboarding to improve value moment for new workspaces * Build and improve health check systems for integrations * Mentor juniors and contribute to technical decisions across the team Tasks * 5+ years of experience in web development with strong Django (or FastAPI/Flask) proficiency * Experience building web apps, task orchestration, distributed systems, and large data flows * Ability to own a feature end-to-end from scoping to monitoring * Dynamic, proactive mindset and strong communication in English and French * Strong proficiency in AI-assisted development workflows * Experience with large monolithic codebases and architecture best practices is a plus (not required) Key requirements * BSPCE package * Lunch voucher * Sponsored Wellpass * Health insurance for children * Home office stipend * Yearly holiday allowance

Requirements

_ large Django monolith with dependency inversion and typing improvements * Rethink self-service onboarding to improve value moment for new workspaces * Build and improve health check systems for integrations * Mentor juniors and contribute to technical decisions across the team Tasks * 5+ years of experience in web development with strong Django (or FastAPI/Flask) proficiency * Experience building web apps, task orchestration, distributed systems, and large data flows * Ability to own a feature end-to-end from scoping to monitoring * Dynamic, proactive mindset and strong communication in English and French * Strong proficiency in AI-assisted development workflows * Experience with large monolithic codebases and architecture best practices is a plus (not required) Key requirements * BSPCE package * Lunch voucher * Sponsored Wellpass * Health insurance for children * Home office stipend * Yearly holiday allowance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on eu.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all