AMPLY is a fast growing 2020 Global CleanTech 100 company, honored for Innovation in Electric Vehicle Fleet Charging and Management. We are an energy technology company going after an emerging $100B market opportunity.
AMPLY is focused on transforming the commercial transportation sector by removing the challenges, surprises, and learning curve that fleet operators often face when switching to electricity as a fuel.
The AMPLY product and engineering team delivers an IoT, cloud native, distributed, real-time control platform, managing charging stations, electricity panel meters, local site controllers, electric vehicles and telematics devices.
This is a full-time position based at our HQ office in Mountain View, CA.
AMPLY is looking for a seasoned platform/backend Node.JS developer with a demonstrated 3-5 years track record.
Building large scale Node.JS applications in real-time, event driven, distributed/transactional cloud/IoT platforms
Developing API contract-first micro-services based SaaS platforms
Building Cloud native (AWS), high availability/resilient applications
Build distributed, large scale, cloud native, transactional systems as well as industrial IoT embedded control platforms & devices
Testing / deployment in a continuous integration and continuous development environment where you drive test driven development and enforce the ‘do not break the build rule’ right from the beginning
Obsession with automation, creating self-healing, highly resilient software applications
IoT / control system domain experience is an asset, ideally in the Electric Vehicle / charging platform space
Writing high quality code for production and master the art of code quality
Bachelor’s Degree in Computer Science, Engineering or related field
3-5 years of professional backend/platform software development experience in OO and event driven (IoT) server side, large scale projects
2+ years implementing backend/platform Node.js experience
Experience with event-driven languages (python, scala)
Working knowledge of AWS tools and services (ECS, managed db services like dynamo, lambda, api gateway, SNS SQS, multi-region setup, cloud front, cloud formation, CodePipeline)
Demonstrated experience designing HTTP RESTful API-first contracts and microservices that have shipped
Demonstrated experience maintaining continuous delivery pipelines
Experience with Docker containerization and container orchestration
Self-starter, has worked highly independently
Strong troubleshooting and analytical skills