Backend Cloud Software Engineer

Ampure Charging Systems Inc

Backend Cloud Software Engineer

Monrovia, CA
Full Time
Paid
  • Responsibilities

    About AMPURE

    Charge Forward: Powering the Future of Sustainable Mobility

    More than just a leading provider of innovative charging solutions, Ampure Charging Systems isn't just building EV chargers, we're pioneering the sustainable mobility revolution. Since the world's first modern electric car, our tech has been at the forefront, and today we're a top 100 global automotive supplier with a commanding 41% market share.

    Our pioneering spirit continues to guide us as we develop charging solutions for a diverse range of applications. We offer a comprehensive portfolio of products for on-road electric vehicles, as well as industrial workhorses like forklifts to airport ground support equipment. Renowned for safety, efficiency, and extending battery life, our chargers pave the way for a climate-neutral mobility of the future.

    Position Summary

    This Backend Software Engineer will be responsible for the design, development, deployment, and operation of scalable backend systems supporting telemetry and energy data. The role focuses on building robust APIs, data pipelines, and distributed services that enable intelligent energy management, analytics, and seamless connectivity across charging and battery infrastructure.

    Key Responsibilities

    • Design and develop scalable backend services and APIs in AWS.
    • Translate business and product requirements into robust backend architectures.
    • Build and maintain APIs for integration with EV chargers, mobile applications, and enterprise systems.
    • Develop data ingestion, processing, and storage pipelines for energy and telemetry data.
    • Ensure high availability, performance, and security of backend systems.
    • Collaborate closely with embedded, frontend, data, and product teams.
    • Implement monitoring, logging, and alerting.
    • Contribute to CI/CD pipelines and infrastructure automation

    Required Qualifications

    • BS/MS in Computer Science, Software Engineering, or related discipline.
    • 4+ years backend software development experience.
    • Strong programming skills (Python, Java, Node.js).
    • Building Low Latency Zero Downtime Backend Systems
    • API design experience (REST and Graph APIs).
    • Strong Database Design Knowledge
    • Understanding distributed systems (Serverless and Microservices).
    • Database experience (Relational & Non-Relational).
    • Cloud familiarity (AWS is Required).
    • Strong communication skills.

    Preferred Experience:

    • Energy data management or EV charging systems (Knowledge on OCPP 1.6/2.0.1 is a plus).
    • Security (RBAC, OAuth 2.0, SSL, HTTPS)
    • Event-driven architecture (AppSync, Cognito, Lambda, DynamoDb, ECS, Event Bridge, Docker preferred).
    • Infrastructure as Code (Cloud Formation or AWS SAM).
    • CI/CD & DevOps (Jenkins or Code Pipeline).
    • IoT/cloud integration (AWS IoT, SQS).
    • Networking (Knowledge on WebSockets, TCP/IP, HTTP, MQTT, LPWAN).
    • Monitoring tools (AWS Cloud Watch, Alarms).
    • Version Control (Code Commit or Git)
    • Agile Tools (Jira).

    Benefits

    • Health, Dental, and Vision insurance to ensure you and your family's health needs are met.
    • Short-Term and Long-Term Disability (STD, LTD) insurance.
    • Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA) for additional financial flexibility.
    • 401K Retirement Plan to help you plan for a secure future.
    • Unlimited PTO Policy, allowing you to recharge and spend time with loved ones.
    • IDEA Program encouraging innovation and continuous improvement.
    • Hands-on work environment for collaboration
    • Referral Bonus Program incentivizing employees to bring talented individuals into our organization.

    Why Join Ampure?

    • Play a key role in bringing cutting-edge battery charging products to market.
    • Work at the center of launch, scale-up, and series support operations.
    • Join a fast-paced team solving real-world sustainability and mobility challenges.
    • Be part of a culture of ownership, problem solving, and technical excellence.