Principal / Senior Software Engineer (Backend)
Core
Design, develop, and scale backend services for an EV Charging platform, ensuring high availability and operational excellence.
Role type
Principal/Senior Backend Technical Lead
Builds
Resilient, high-performance cloud-native backend services for EV charging infrastructure
Domain
EV Charging / Mobility / IoT
Required skills
Golang, System Design, Concurrency, PostgreSQL, Event Streaming (Kafka), Cloud-Native (AWS/Azure), Kubernetes, Docker, RESTful APIs, Observability
Preferred skills
Java, EV Charging Protocols (OCPI/OCPP), Payment Systems, Infrastructure-as-Code (Terraform), Real-time Systems
Technologies
Golang, Java, PostgreSQL, Kafka, WebSockets, Docker, Kubernetes, Terraform, Datadog, Sentry, AWS, Azure
Responsibilities
Lead backend architecture and solution design, Own end-to-end delivery of backend services, Ensure high availability, scalability, and security, Drive engineering best practices and code quality, Improve database performance and cost optimization, Lead production incident investigations and root cause analysis, Mentor engineers and drive technical initiatives
Seniority
Senior, hands-on IC with mentorship responsibilities