Backend Software Engineer

Eco BatterySt. George, UT
2h

About The Position

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.

Requirements

  • 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

Nice To Haves

  • 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

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

Benefits

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service