Skip to main content

Senior Software Engineer - Roaming

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.
  • **This role could sit remote**

    What You Will Bring to ChargePoint

  • 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.
  • Requirements

  • Minimum of 5 years of professional product development experience.
  • Experience in designing large scale systems with NoSQL and RDBMS like MySQL.
  • Proficiency in Java. Knowledge of PHP, Go, 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.
  • Senior Software Engineer - Roaming

    ChargePoint, Inc., Netherlands
    Software Engineer, Engineering
    Degree level: 
    Career level: