Find a jobRecruiters

Senior Backend Software Engineer

Exclusive opportunity

Onsite

Senior Backend Software Engineer

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

    1. Video call with a Talent Acquisition team member
  • To discover your professional project and evaluate if there could be a mutual match
    1. Team interview / Interview with your future manager
  • To know more about yourself and your achievements, and present to you the team
    1. 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

Mistral AI

Software Engineer, Backend

Freelance

Paris, France

Hybrid

Skills

PythonDevOpsSite reliability engineeringDomain Driven DesignTest Driven DevelopmentSoftware CraftsmanshipHexagonal ArchitectureAIFastAPI

7 months ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

6 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

14 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools