With electric vehicles (EVs) expected to be nearly 30% of new vehicle sales by 2025 and more than 50% by 2040, electric mobility is becoming a reality. ChargePoint is at the center of this revolution, powering one of the world’s leading EV charging networks and a comprehensive set of hardware, software, and mobile solutions for every charging need. We bring together drivers, businesses, automakers, policymakers, utilities and other stakeholders to make e-mobility a global reality.
Since our founding in 2007, ChargePoint has focused solely on EV charging and established a business model that’s been validated by more than a decade in business and thousands of customers. As now a public company, we remain focused on broadening our market leadership and building on years of innovation. ChargePoint offers a once-in-a-lifetime chance to build our all-electric future and dominate a trillion-dollar market.
What you will be doing
You will build user-facing products and scalable architecture to handle thousands of sessions per second. As a product backend engineer at ChargePoint, you’ll be working on code that’s closest to the business from building and maintaining real-time maps that help people charge, to the messaging and notification systems that let us make their experience seamless.
Your work will impact electrical vehicle drivers, fleets, and operations teams as they use the ChargePoint network across the globe.
You will work across teams to build and collaborate on product requirements for the next generation of world-class EV technology products.
Help make our team better by contributing to code reviews, documentation, and development process.
Ability to write understandable, testable, secure code with an eye towards maintainability.
Proven track record of API development and architecture on highly available systems at a significant scale.
Ability to collaborate and work well with others.
Interest in using data and user research to inform product decisions. Experience with effective A/B testing is a plus.
Minimum of 5 years of professional product development experience.
Experience in designing large-scale systems with NoSQL and RDBMS like MySQL.
Proficiency in Go. Knowledge of PHP, Java, Python is a plus.
Exposure to architectural patterns of a large, high-scale web application with a good understanding of web concepts such as session, cache, cookies, connection pooling, and so on.
Familiarity with server architectures, web services, and distributed systems.
Bachelor’s Degree in Computer Science or equivalent.
Flexible working hours
A competitive salary and good compensation package
A masseur and a corporate doctor
Healthcare & sport benefits
An inspiring and comfy office
Challenging tasks and innovative projects
Meetups and events for professional development
An individual development plan
Corporate events and outstanding parties
Exciting team buildings
Memorable anniversary presents
A fun zone where you can play video games, foosball, ping pong, and more