8 months ago
Base Salary
$140k - $205k/yr
Responsibilities
- Design, develop, and deploy software systems for renewable energy optimization.
- Collaborate with teams to integrate software solutions with machine learning models.
- Build user-friendly interfaces for monitoring project performance.
- Take ownership of the software development lifecycle from design to maintenance.
- Ensure scalability, reliability, and performance of deployed software solutions.
- Lead efforts to improve system performance and troubleshoot real-time issues.
- Stay updated on trends in software engineering and renewable energy.
Requirements
- 5+ years of software engineering experience with large-scale, real-time systems.
- Proficiency in Python with strong coding and debugging skills.
- Solid understanding of distributed systems, APIs, and microservices architecture.
- Front-end development experience with frameworks like React, Angular, or Vue.js.
- Experience with SQL and NoSQL database design and deployment.
- Strong communication skills for collaboration in a distributed environment.
