cover image
Electra

Electra

www.go-electra.com

1 Job

538 Employees

About the Company

Electra is a european charge point operator. The company deploys and operates fast charging points with a clear ambition : to facilitate the adoption of electric vehicles through a vast, fast, and high-performing charging network.

Electra has earned the trust of major corporations such as Vinci Autoroutes, Stellantis, G7, AccorInvest, Altarea, Indigo, Louvre Hotels Group, and even the Delhaize Group in Belgium.

With a team of 215 expert employees, Electra makes significant investments in innovation and research to provide a unique user experience: rich, intuitive, and customizable mobile interfaces.

Electra operates in 9 countries and is committed to expanding its network to 15,000 fast charging points by 2030. www.go-electra.com

Listed Jobs

Company background Company brand
Company Name
Electra
Job Title
Senior Software Engineer
Job Description
**Job Title** Senior Software Engineer – Backend (Payments & Billing) **Role Summary** Architect, design and deliver high‑performance backend services focused on payments, billing, dynamic pricing and reconciliation for a large‑scale electric‑vehicle charging platform. Serve as a technical reference within a multinational squad, ensuring robustness, observability and business correctness across all cash‑flow related services. **Expectations** - Deliver production‑ready APIs, async workflows, batch and real‑time processing. - Own features end‑to‑end: design, implementation, testing, QA, and post‑release monitoring. - Lead code reviews, mentor peers, and drive continuous improvement of coding and architectural standards. - Collaborate closely with stakeholders to translate complex business rules into maintainable system designs. **Key Responsibilities** - Design and implement backend components (APIs, event‑driven services, batch jobs) for payments, billing, dynamic pricing, and reconciliation. - Translate business requirements—dynamic pricing rules, VAT/discount logic, B2B contracts, audit trails—into testable, maintainable code. - Ensure production resilience: error handling, traceability, monitoring, alerting, rapid incident diagnosis. - Participate in architecture decisions: event‑driven patterns, integration strategies, service boundaries, performance tuning, and concurrency management. - Conduct rigorous code reviews, enforce best practices, and mentor team members. - Own feature ownership from technical design through to release and post‑commit monitoring. - Collaborate with cross‑functional teams (Product, Data, Ops, Finance) to align on data models, reconciliation processes, and reporting. **Required Skills** - 5–10 years of backend development in production, especially in transactional or high‑reliability domains (payments, fintech, marketplace, B2B SaaS). - Deep proficiency in Go (high‑performance concurrent programming). - Strong experience with Ruby on Rails, PostgreSQL, Redis, NATS, Docker, CI/CD pipelines, and cloud platforms (AWS ECS, RDS Aurora). - Demonstrated ability to design event‑driven systems, asynchronous workflows, and real‑time processes. - Proficiency in observability tools (Datadog, distributed tracing, alerting). - Solid understanding of financial operations: dynamic pricing, billing, invoicing, VAT, discounts, B2B contracts, and reconciliation. - Excellent problem‑solving, attention to detail, and communication skills. **Required Education & Certifications** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Optional: certifications in cloud (e.g., AWS Certified Solutions Architect) or data engineering.
Paris, France
Hybrid
Senior
10-02-2026