About the job
About Us
As the electric vehicle market continues to grow, with projections indicating that EVs will account for nearly 30% of new vehicle sales by 2025 and over 50% by 2040, ChargePoint (NYSE: CHPT) is leading the charge in this transformation. We operate one of the world’s largest EV charging networks, providing a comprehensive range of hardware, software, and mobile solutions tailored to address every charging need across North America and Europe. Our mission is to unite drivers, businesses, automakers, policymakers, utilities, and other stakeholders to make electric mobility a global reality.
Founded in 2007, ChargePoint has dedicated itself to facilitating a seamless transition to electric mobility for businesses, fleets, and drivers alike. We offer a unique opportunity to contribute to the creation of an all-electric future and tap into a trillion-dollar market.
At ChargePoint, we champion a dynamic and rewarding work environment, guided by our core values: Be Courageous, Charge Together, Love Our Customers, Operate with Openness, and Relentlessly Pursue Awesome. These principles shape our daily interactions and collaborative efforts as we strive to build a brighter future together.
Become part of a team that is shaping the future of the EV charging industry and leave a lasting impact on how people and goods navigate the world for generations to come.
Reports To
Senior Software Engineering Manager
Your Role
As a Senior Software Engineer within the Driver Services team, you will play a pivotal role in designing, developing, and maintaining backend services that support our expanding global EV driver community.
Your Contributions
- Develop dependable APIs and microservices utilizing Java and Spring Boot
- Contribute to the evolution of a scalable microservices architecture to cater to global driver requirements
- Engage with SQL and NoSQL databases including MySQL, PostgreSQL, MongoDB, and Elasticsearch
- Create and sustain asynchronous event pipelines using Kafka or RabbitMQ
- Collaborate with teams across the US, Europe, and India to deliver production-quality solutions
- Adhere to best practices in testing, monitoring, observability, and CI/CD
- Actively participate in design reviews, code reviews, and knowledge-sharing sessions

