About Bump
Bump is on a mission to decarbonize the mobility sector by providing turnkey charging solutions for electric vehicles. We partner with retailers and professionals to build a network of easy-to-use fast charging stations and provide a full suite of solutions to transition their fleet. Bump has deployed more than 3,000 chargers in France and Italy and is on track to operate 25,000 chargers by 2027.
The Role
As a Senior Backend Engineer at Bump, you will be at the heart of our engineering team, responsible for building and enhancing the core of our backend infrastructure. You will play a key role in defining architecture, creating innovative services, and optimizing overall system performance. You will work closely with our Product, Operations, and DevOps teams to ensure the quality, scalability, and performance of our backend, which powers our charging stations and all associated services.
Key Responsibilities
- Core Backend Improvement: Strengthen the foundation of our infrastructure by separating the core into microservices and making continuous improvements.
- Service Creation: Develop innovative services for our clients and internal teams, such as alerting, monitoring, and authentication.
- Interoperability: Ensure seamless integration of charging stations with our system, guaranteeing their proper functioning.
- Code Quality: Implement clean code practices and ensure quality through automation tools and CI/CD.
- Architectural Decisions: Make key decisions regarding architecture (DDD, hexagonal architecture, event-driven) and technologies to ensure a high-performing backend.
- Product Collaboration: Work with the Product Manager to define future features and align priorities.
- DevOps Participation: Actively participate in the continuous improvement of our CI/CD pipeline and the implementation of DORA metrics.
Technologies We Use
- .Net Core
- Postgres
- GraphQL
- Domain Driven Design (DDD)
- Hexagonal Architecture
- Event Driven Architecture
- Google Cloud Platform
About You
- You have 7 years of experience in backend development, with a strong mastery of .Net Core.
- You thrive in challenging environments that push you to excel.
- You are curious, dynamic, proactive, and always eager to learn new things.
- You have an analytical mind, are precise, and can structure your ideas rigorously.
- You enjoy teamwork, are reliable, kind, and always ready to collaborate.
- You are passionate about contributing to the decarbonization of mobility and having a positive ecological impact.
- Fullstack skills are a big plus!
Hiring Process
- Screening with our Talent Acquisition Specialist (30 min)
- Technical discussion with our CTO (1 hour)
- Behavioral interview with a Tech team member (1 hour)
- Pair programming with a Tech team member (1 hour)
- Founder interview (30 min)
Join us to be part of a fast-paced team tackling the challenge of deploying 25,000 charging stations by 2030!
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer
Join Bolt as a Senior Backend Software Engineer in Berlin, shaping the future of urban mobility with cutting-edge technology.
Senior Full Stack Engineer
Join Bolt as a Senior Full Stack Engineer to work on complex algorithms, backend and frontend systems using Node.js and TypeScript.
Senior Software Engineer - Full Stack/Back-End with Python and TypeScript
Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.
Senior Backend Engineer - .NET/C#
Senior Backend Engineer specializing in .NET/C# for environmental impact verification platform.
Senior Backend Software Engineer
Join Bolt as a Senior Backend Software Engineer to design and deploy backend systems using Node.js and TypeScript.
Senior Backend Developer
Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.
Senior Backend Developer with C# and .NET
Join LichtBlick SE as a Senior Backend Developer to implement C#/.NET services on Azure, supporting GraphQL and REST APIs.
Senior Software Engineer - Fullstack/Back-End
Senior Software Engineer for Fullstack/Back-End roles, focusing on energy performance software with Python, TypeScript, and Agile methodologies.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Backend Developer with TypeScript
Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Software Engineer - Electric Vehicle Charging Systems
Join GreenFlux as a Software Engineer to develop innovative EV charging solutions in Amsterdam. Work on cutting-edge SaaS platforms for sustainable mobility.
Senior Full Stack Engineer with Python and GraphQL
Join Kpler as a Senior Full Stack Engineer to design APIs and data pipelines using Python and GraphQL.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Full Stack Engineer
Join Bolt as a Senior Full Stack Engineer to design and develop backend and frontend systems using JavaScript and Node.js.
Senior Frontend Engineer with Next.js and Python
Join Pump.co as a Senior Frontend Engineer. Work with Next.js, Python, and AWS to build scalable web applications.
Lead Backend Developer (Node.js)
Lead Backend Developer specializing in Node.js at Bunji, Paris. Innovate in real estate tech with Node.js, TypeScript, React.js.
Senior Backend Developer - C#/.NET Core
Seeking a Senior Backend Developer with expertise in C#/.NET Core and microservices for a remote role in the US.
Senior Software Engineer - Back-End Development
Join Swapfiets as a Senior Software Engineer to enhance our engineering environment and shape urban mobility.
Senior Backend Engineer – Process and Workflow
Join Forto as a Senior Backend Engineer to drive automation and innovation in logistics with NodeJS, TypeScript, and MongoDB.
Senior Fullstack Developer (w/m/d) eMobility Platform
Join ev-pay as a Senior Fullstack Developer to revolutionize e-mobility with cutting-edge technology in a dynamic team.
Senior Software Engineer, Backend
Join Apollo GraphQL as a Senior Backend Engineer to design and build resilient distributed services using GraphQL, TypeScript, and Kotlin.
Senior Backend Engineer with GraphQL and TypeScript
Join Palm as a Senior Backend Engineer to build a world-class treasury management system using GraphQL and TypeScript.
Senior Software Engineer - Backend
Join Uber as a Senior Software Engineer - Backend, focusing on membership experience and cross-team collaboration.