Software Engineer
Company | Scale Microgrid Solutions |
---|---|
Location | New York, NY, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
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!
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
Preferred Qualifications
- Bachelor’s degree in computer science or related field preferred
- Experience at an energy company, with a plus for renewables or distributed energy
- Any LLM and AI experience would be great!