> Markdown version of [/jobs/ext/630463-software-engineer](https://www.wearedevelopers.com/jobs/ext/630463-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** ChargePoint, Inc. - **Location:** Campbell, CA, United States - **Experience:** Expert - **Salary:** $142,000.0 - $200,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Cloud Computing, Code Review, Distributed Systems, Amazon DynamoDB, Python (Programming Language), PostgreSQL, Enterprise Messaging Systems, NoSQL, RabbitMQ, Cloud Services, Standard Sql, Cloud Platform System, Backend, Event Driven Architecture, Containerization, Kubernetes, Information Technology, Cassandra, Apache Kafka, Restful APIs, Stream Processing, Docker, Golang, Programming Languages, Microservices - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/3596870e-73a0-4778-a0ce-e5a07ffaba1c ## About the Role * BS in Computer Science * 5+ years of experience in backend or cloud software engineering. * Strong proficiency in one or more programming languages (Java, Go, Python). * Solid understanding of distributed systems, RESTful APIs, and event-driven architectures. * Knowledge of SQL and NoSQL databases (PostgreSQL, DynamoDB, Cassandra). * Hands-on experience with containerization and orchestration (Docker, Kubernetes). * Experience with messaging systems (Kafka, RabbitMQ, or similar). * Excellent problem-solving, communication, and collaboration skills. * Hybrid in office 3X a week Preferred Qualifications * Experience with real-time data processing * Knowledge of security best practices in cloud environments ## Description * 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 ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Coffee with developers - Brian Morrison](https://www.wearedevelopers.com/videos/902-coffee-with-developers-brian-morrison) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)