ChargePoint is seeking a Software Engineer to design, build, and scale the backend services and cloud infrastructure that power ChargePoint's EV charging ecosystem, addressing the growing demand for electric mobility.
Requirements
- 5+ years of experience in backend or cloud software engineering
- Strong proficiency in one or more programming languages (e.g., Java, Go, Python)
- proficiency understanding of cloud platforms (AWS, GCP, or Azure) and infrastructure-as-code tools (Terraform, CloudFormation)
- Experience with containerization and orchestration (Docker, Kubernetes)
- Familiarity with CI/CD pipelines and DevOps practices
- Solid understanding of distributed systems, RESTful APIs, and event-driven architectures
- Experience with IoT platforms or real-time data processing
Responsibilities
- Design and implement scalable microservices and APIs for ChargePoint’s cloud platform
- Build and maintain distributed systems that support millions of connected EV chargers and users
- Collaborate with cross-functional teams to define architecture and deliver high-quality software
- Optimize performance, reliability, and security of cloud services
- Participate in code reviews, design discussions, and agile ceremonies
Other
- Excellent problem-solving, communication, and collaboration skills
- Knowledge of security best practices in cloud environments
- Contributions to open-source projects or technical blogs
- Applicants only - Recruiting agencies do not contact.