About Eco Battery
Eco Battery is a leading manufacturer of lithium batteries for golf carts, celebrated as the fastest-growing company in its sector over the past three years. Known for its innovative engineering and cutting-edge technology, Eco Battery delivers tailored energy solutions designed to enhance performance and reliability. The company’s success is driven by a relentless focus on customer satisfaction, crafting every product and service with the user’s needs in mind. Eco Battery’s commitment to excellence and sustainable energy solutions positions it as a trusted name in the industry, redefining the way golf carts are powered.
Role Overview
Eco Battery is a leading lithium battery company building smart, reliable energy solutions. We are seeking a Backend Engineer to join a small, high-caliber engineering team developing an event-sourced backend on AWS that powers our mobile applications and connected battery systems.
This is a hands-on, fast-paced role focused on execution. We work in short iterations, ship MVPs quickly, and continuously refine our systems based on real-world use.
Key Responsibilities
- Design, develop, and maintain backend services supporting mobile, web, and IOT related applications.
- Build and deploy production-grade Python services in AWS
- Implement and support event-driven architectures for scalable systems
- Debug and resolve production issues by analyzing logs and system behavior
- Collaborate closely with engineering, product, and operations teams
- Take ownership of features from development through deployment and ongoing support
- Write and maintain test suites for APIs and web applications
Qualifications
What You Must Have
- Working knowledge of Python
Experience writing Python code that is deployed and running in a production environment
- AWS proficiency
Comfort navigating AWS services and understanding how common services integrate
- Debugging skills
Ability to trace issues, interpret logs, and diagnose problems in live systems
- Strong work ethic
Willingness to put in the effort required to ship and support real software
- Positive attitude
Collaborative, adaptable, and receptive to feedback
Preferred Skills
- Experience with event sourcing, event modeling, and CQRS
- Familiarity with multiple data stores:
- SQL
- NoSQL
- In-memory databases
- Experience with Python backend tools such as:
- FastAPI and Pydantic
- AWS boto3
- Pytest and Playwright
- A good sense of humor
Do Not Apply If: You do not meet all requirements listed under What You Must Have.
What We Offer
- Full coverage medical, dental, and vision insurance
- 401(k) plan with 4% company match
- 3 weeks of paid time off (PTO)
- 3 paid sick days
- 11 paid company holidays
- Opportunity to work on innovative products in the lithium battery and clean energy space
- A collaborative, high-ownership environment with room to make real impact
The pay range for this role is:
105,000 - 115,000 USD per year (Remote (United States))