A fast-growing, profitable SaaS company specializing in inventory, ticketing and revenue management for the transport and events industries is hiring a Lead Software Engineer. You will take technical lead of the Business Rules squad, which owns the rule engine end to end: rule language, parser, evaluation engine, variables and the interface for writing, testing and applying rules. The role is roughly 70% hands-on development combined with architecture ownership, mentoring and roadmap participation. Stack spans a Python backend, Angular/TypeScript frontend, PostgreSQL, Elasticsearch, Redis, GitLab and Kubernetes.
Gender markers in the title: (M/F)
In accordance with European anti-discrimination legislation, this job is open to all candidates
Mmale
Ffemale
Responsibilities
Own the architecture of the business rules engine: rule language, parsing, evaluation and performance at scale
Design and develop efficient, maintainable code mainly on the backend and on the frontend when needed
Own the technical decisions of the squad: refactoring, scalability, trade-offs between new features and technical debt
Improve operational quality: monitoring, alerting, performance and incident follow-up
Understand in depth how revenue managers work to make the right implementation choices
Work with the Product Owner to find the most efficient path to delivery and plan work consistently
Take part in roadmap decisions balancing refactoring, scaling work and new features
Review code, mentor the developers of the squad and help them grow
Share knowledge and bring in new practices, frameworks or tools where they add value
Stay hands-on with around 70% of time on the most challenging parts of the codebase
Requirements
5+ years of experience as a Software Engineer working with Python or a similar backend language on a large codebase with many contributors
Already mentored or managed a small team of software engineers
Strong fullstack background with a backend-first mindset (Python), fully comfortable owning frontend work
Good communication skills to collaborate with Product and align technical decisions with business priorities
Native or fluent level in French
Conditions
Hybrid policy with 2 days of remote work per week
Possibility to work occasionally from abroad
Attractive remuneration indexed on performance
Self-financed startup with a strong tech identity
Beautiful 800 m² offices in the heart of Paris
Access to WellPass at a preferential rate
Learning environment with opportunities for evolution
Team that encourages skills development through initiative and autonomy