companyChargePoint, Inc. logo

Senior Software Engineer at ChargePoint | Campbell, CA

ChargePoint, Inc.Campbell, CA
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

The ideal candidate will possess strong expertise in software engineering principles and a passion for advancing the electric mobility sector. Key qualifications include:Proficiency in Java and Spring Boot for backend developmentExperience with microservices architecture and its implementationFamiliarity with both SQL and NoSQL databasesKnowledge of asynchronous messaging queues such as Kafka or RabbitMQStrong collaborative skills and experience working with diverse international teamsCommitment to best practices in software development

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

About ChargePoint, Inc.

ChargePoint, Inc. is at the forefront of the electric mobility revolution, enabling a sustainable future through an extensive network of EV charging solutions. Our commitment to innovation and collaboration drives our mission to simplify the transition to electric for all stakeholders.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.