Scale Microgrid Solutionsposted 18 days ago
Full-time • Mid Level
New York, NY
Publishing Industries

About the position

We are looking for a full-stack software engineer to build applications that accelerate the deployment and optimize the operation of microgrids. You'll report to our Software Architect and play a key role in developing our distributed energy solutions on AWS. This role will be hybrid in our New York City office (Union Square area).

Responsibilities

  • Develop web applications with React and MaterialUI
  • Implement APIs using Python, Django/FastAPI
  • Write clean, efficient, and well-documented code
  • Collaborate with product management, design, and other stakeholders
  • Apply software engineering principles to analyze, optimize, and improve operational performance
  • Design and develop test cases and implement automated testing
  • Contribute to scalable and robust data architectures using PostgreSQL
  • Apply optimization algorithms to improve microgrid efficiency and cost-effectiveness

Requirements

  • Bachelor's degree in computer science or related field preferred
  • 5+ years of Python and JavaScript development experience
  • Experience in cloud-based software development (AWS)
  • Experience with React/MaterialUI, Django/FastAPI, and PostgreSQL
  • Experience designing APIs (OpenAPI/Swagger)
  • Working knowledge of distributed energy concepts
  • Comfortable with financial calculations
  • Ability to understand utility rate structures
  • Strong problem-solving and analytical skills, with a focus on operational optimization at scale.
  • Experience with modern cloud software stacks, containers, scalable architectures, and data storage
  • Experience with energy management systems
  • Experience at an energy company, with a plus for renewables or distributed energy
  • Any LLM and AI experience would be great!

Benefits

  • Medical benefits
  • Paid vacation and holidays
  • 401K matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service