CDI - Software Engineer - Squad PCA / SIO - H/F
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
About the squad: PCA x SIO
Our product organisation is built around verticals. This squad covers two of them.
-
PCA (Profitable Connected Assets): everything that happens once a charger is installed and connected. Commissioning and connectivity reliability, session data, the driver apps, billing of sessions and subscriptions, integration with CPO platforms like Ampeco and be.energised, SEPA and ad-hoc payments, Advenir subsidy flows, and the value-added services we sell on the connected fleet.
-
SIO (Streamlined Internal Operations): the systems our own teams run on. Purchasing and supplier flows, logistics and stock management, plus the customer support and administration tooling used by our teams across 8 countries.
Both verticals run on the same core platform, which is why they share one squad.
Your Team
-
1 Lead PM and 3 PMs
-
1 Tech Lead and 3 Software Engineers, plus you
-
Part of a tech team of ~20 engineers across 4 squads
The squad owns its domain from idea to production. Sprint planning, retros and stand-ups are part of how we work.
What you will do
-
Build and evolve our Salesforce platform (Apex, Flows), which holds the CRM and most operational processes
-
Develop and maintain our TypeScript services: the Orchestrator and the CPO Gateway
-
Work on the Python services behind ChargeGuru billing and the FABS migration
-
Contribute to the .NET stack used for consumption data reporting
-
Maintain the PHP SEPA Mandate page used by ChargeGuru customers
-
Turn product requirements into production‑ready solutions with the squad's PMs
-
Write clean, tested code and review other people's
-
Use AI coding tools (Cursor, Claude Code or equivalent) daily
At senior level, you will also own technical design, mentor engineers and shape architecture decisions with the Tech Lead.
Our Tech Stack :
CRM & Operations : Salesforce (Apex, Flows, Process, Builder)
Backend : TypeScript, Node.js, microservices
Infrastructure : Docker, Kubernetes, cloud‑native
Frontend : Vue.js, React, Next.js
Python, PHP, NoCode tooling
What We’re Looking For
Education and experienceMaster's degree (Bac+5) in computer science or software engineering, or equivalent practical experience0 to 10+ years of experience. Scope and compensation are calibrated accordinglyA GitHub profile or portfolio counts as much as a diplomaRequiredProficiency in at least one of our core languages: TypeScript, Python, Apex/Java or C#/.NETObject-oriented programming, data modelling and API designAI proficiency: developing with agents is your day to day. You are used to working on multiple features in parallel across multiple agent sessionsGitHub proficiency and code review cultureAutonomy and a bias for actionWorking French and EnglishNice to haveSalesforce or Apex experienceBilling, payments or subscription systems (SEPA, invoicing, metered usage)IoT or connected devices, OCPP, energy-sector platformsLarge data migrationsDocker, Kubernetes, AWS or another cloud providerAgile practicesWhy join ? Broad scope: CRM, payment flows, IoT connectivity and internal ops tooling, often in the same quarterThe squad ships to production on its own, without handoffsAI tooling is funded and expected, not toleratedLearning budget and time for tech watchCentral Paris office, hybrid
How we hire
Intro call with a recruiter (30 min)Interview with our CTO (30 min)Technical interview with the squad's Tech Lead, code and discussion (1h)Final conversations with a PM (30 min) and our CEO (30 min)