ChargePoint
About this role
The second ChargePoint role on today's list, on the same reporting line but a different job. This one builds the cloud native services and analytics dashboards behind proactive monitoring and network hygiene for the charging network: knowing a charger is failing before a driver finds out. It is Django or Flask and React on a microservice architecture, deployed across a wide spread of AWS services, with the data sitting in a mix of relational and NoSQL stores. The posting puts unusual weight on engineering craft rather than feature output, asking you to evangelise clean architecture and clean code, run code reviews, and translate requirements into low level design. Worth applying to alongside the AI role rather than instead of it if both fit.
Who this is for
What the posting requires: 8 or more years of engineering experience, extensively with Django or Flask, React and relational databases in a microservice architecture. A bachelor's in computer science or computer engineering preferred. Strong AWS experience across Route53, CloudFront, API Gateway, Aurora RDS, DynamoDB, ElastiCache, EKS, ECS, S3, the AWS SDK, Lambda and SQS. Proficiency writing unit and integration tests plus hands on CI/CD including Git, pipeline tooling and security scans. Linux administration with console commands, scripting and utilities in Python and BASH. Demonstrated REST API building with OpenAPI or Swagger specs. Agile development experience and familiarity with gRPC, GraphQL and automation tooling such as Ansible, Chef or Puppet. Third party integration and custom application development. SQL and NoSQL across MySQL, Postgres, Redis, DynamoDB, Elasticsearch and MongoDB. BI tooling such as Tableau or Power BI.
The day to day: designing and maintaining cloud native solutions and analytics dashboards for proactive monitoring and network hygiene; documenting development and modification; ensuring data integrity and security; producing data flow and data structure diagrams; performing code reviews; and helping train and guide others through projects start to finish.
Location and office reality: the requisition is tagged IN-Karnataka-Bangalore and the body states Bangalore, India.
Who this is for: a backend engineer who is comfortable in the Python web stack and has real AWS breadth, and who cares about code quality standards enough to enforce them. The dashboards and BI tooling mention means part of the output is visible reporting, not just services.
The day to day: designing and maintaining cloud native solutions and analytics dashboards for proactive monitoring and network hygiene; documenting development and modification; ensuring data integrity and security; producing data flow and data structure diagrams; performing code reviews; and helping train and guide others through projects start to finish.
Location and office reality: the requisition is tagged IN-Karnataka-Bangalore and the body states Bangalore, India.
Who this is for: a backend engineer who is comfortable in the Python web stack and has real AWS breadth, and who cares about code quality standards enough to enforce them. The dashboards and BI tooling mention means part of the output is visible reporting, not just services.
Apply on company site
Opens www.chargepoint.com, the employer's own application page. Applying is always free.