Job Description:We're seeking a Software Engineer I to join our TrueSim team. TrueSim is a leading photovoltaic (PV) modeling software that enables solar professionals to design, analyze, and optimize solar energy systems with precision and efficiency.
Key Responsibilities:- Develop and maintain frontend features using Angular, ensuring responsive and intuitive user interfaces
- Build backend services and APIs using Go for high-performance PV modeling computations
- Write Python scripts for data processing, analysis, and integration tasks
- Containerize applications using Docker and deploy to cloud environments
- Implement and maintain CI/CD pipelines for automated testing and deployment
- Write comprehensive automated tests to ensure code quality and system reliability
- Collaborate with product managers, designers, and other engineers to deliver features that customers love
Required Qualifications:- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent professional experience)
- 1-2 years of professional software development experience
- Proficiency in at least one of the following: JavaScript/TypeScript, Go, or Python
- Strong problem-solving skills and ability to learn new technologies quickly
- Experience with version control (Git) and collaborative development
Preferred Qualifications:- Experience with Angular or other modern frontend frameworks
- Familiarity with Go or other statically-typed backend languages
- Experience with Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure)
- Knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions, or similar)
- Experience writing and maintaining automated tests (unit, integration, end-to-end)
- Interest in renewable energy or the solar industry
Tech Stack: Angular, TypeScript, Go, Python, Docker, Kubernetes, CI/CD pipelines, REST APIs
Pay is based on market location and may vary based on factors including experience, skills, education and other job-related reasons. The annual salary range for this position is 100,000.00 to 120,000.00 (Applicable to California)