G
GitGuardian
Senior Backend Software Engineer
Skills
DjangoFlaskPythonSplunkData AnalysisAIGitHubJiraTalent AcquisitionFastAPIServiceNowProduct ManagerFullstack Development
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Paris, France
Work mode:
Onsite
Published on:
12 August 2026
What they need
Who you are
- 5+ years of experience in web development, with strong proficiency in Django (or another Python web framework such as FastAPI or Flask)
- Experience building web applications, task orchestration, distributed systems, and managing large data flows
- The ability to own a project or feature end-to-end: from scoping with Product and Design, to technical design, implementation, deployment, and monitoring
- A dynamic and proactive mindset, always willing to support and help teammates
- Strong written and verbal communication skills in both English and French, with the ability to move from high-level discussions to deep technical dives
- Strong proficiency in AI-assisted development workflows
- Significant experience working with a large monolithic codebase, along with knowledge of architecture best practices in this type of environment
- An interest in refactoring and building reliable systems
What the job involves
- The Core Squad is responsible for the logical layer that all other GitGuardian teams build on top of
- When a customer deploys our platform across thousands of developers, our code is what determines whether everything scales: authentication, permissions, provisioning, notifications, APIs, billing
- None of this can break, and everything needs to operate at scale
- Complete the platformization journey. Migrate our existing customers to the platform without disrupting any alerting channels. Concretely: ensure notifier parity, redesign the notification core to reconcile synchronous and asynchronous delivery, build Slack threading and DMs, and enable customizable email templates
- Scale GitHub check runs. They block pull requests for most of our customers: GitHub API rate limits, database load spikes, dedicated Celery queues, and handling very large merge requests. Any incident here is immediately visible to customers
- Redesign our plan architecture so Product and Sales teams can assemble offers and activate modules without requiring Engineering intervention
- Open the platform externally: Build OAuth2, public APIs, and integrations with our customers’ ASPM ecosystems
- Evolve a large Django monolith: dependency inversion, typing improvements, progressive decomposition. This is a real architecture challenge, not cosmetic refactoring
- Rethink self-service onboarding, where a significant portion of new workspaces currently never reach their first value moment
- Build and improve health check systems for our integrations
- Our scope
- Identity: SSO/SAML, MFA
- Provisioning: SCIM, JIT
- RBAC: Teams, roles, and access rights
- Opening the platform: Public API, OAuth2, GitHub check runs, notifiers, and ticketing integrations (Slack, Jira, ServiceNow, Splunk, PagerDuty, MS Teams, webhooks)
- Product trust and observability: Audit and activity logs, data source health checks, in-app analytics
- Monetization: Billing and modular plan architecture
- You will code every day and own the end-to-end delivery of projects: scoping with the PM and designer, technical design, implementation, deployment, monitoring
- You own what you ship, including in production
- Beyond your own delivery, you will help raise the engineering bar across the team: reviewing your peers’ code, mentoring more junior engineers, driving quality standards, and contributing to technical decisions when designs impact our broader platform
- The team currently consists of 3 senior engineers (backend, frontend, full-stack), 1 engineering manager, 1 product manager, and 1 designer
The application process
- Video call with a Talent Acquisition team member
- To discover your professional project and evaluate if there could be a mutual match
- Team interview / Interview with your future manager
- To know more about yourself and your achievements, and present to you the team
- Technical interview
- To evaluate your skills for the position and project yourself into the role
- 4.1 Final interview with an Executive Manager
- To detail our company’s vision and ambitions for the next couple of years
Benefits
- 🌴 A remote-friendly environment up to 3 days / week
- 💸 An attractive package that includes stock-options
- 💻 The latest setup equipment including cool apps, tools and technologies
- 👊 Working to develop a meaningful product → we already helped more than 200k developers!
- 🍺 Lots of team-building activities
- 🚀 Many opportunities for career development in the long term
- 📈 A strong engineering culture
- 🐕 Pet-friendly offices → every Guardian gets to bring their dogs to the office and we love it!
- 👫 Lots of trust & autonomy on your perimeter with a very transparent internal communication
Other offers great for you!
These companies are also looking for great profiles
M
Mistral AI
Software Engineer, Backend
Freelance
Paris, France
Hybrid
Skills
PythonDevOpsSite reliability engineeringDomain Driven DesignTest Driven DevelopmentSoftware CraftsmanshipHexagonal ArchitectureAIFastAPI
7 months ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
6 days ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
14 hours ago
Quick apply
No company information available.