Full Stack Software Engineer

  • Nextracker LLC, USA
  • Fremont, North Bldg, California - USA
  • 4mo ago
  • Full-Time
  • On-site

Job Description:

Full Stack Software Engineer 

Location: USA Fremont – Hybrid 

About the Role 

We are seeking a Full Stack Software Engineer with deep experience in Golang, Python, Angular, cloud services, and Containerized Development to join our growing engineering team. 

As a software engineer, you will collaborate closely with cross-functional teams—including product management, DevOps, and QA—to build end-to-end applications and services that power our next-generation platforms. You’ll be responsible for the entire development lifecycle: from architecture and design to deployment and maintenance. 

 

Key Responsibilities 

  • Design, develop, and maintain end-to-end scientific computing applications using Golang, Python, and Angular. 

  • Solid understanding of at least one modern SQL-based database, e.g. Postgres. 

  • Architect scalable, cloud-native applications leveraging platforms on Azure. 

  • Containerize and deploy applications using Docker and modern CI/CD pipelines. 

  • Collaborate with product managers and stakeholders to translate business needs into technical specifications. 

  • Optimize performance and ensure the reliability, security, and maintainability of services. 

  • Conduct code reviews, mentor junior developers, and help establish best practices across the engineering team. 

  • Write unit, integration, and end-to-end tests to maintain high-quality standards. 

  • Contribute to architecture discussions, propose innovative solutions, and champion continuous improvement. 

 

Required Qualifications 

  • A commitment to continuous learning and your own professional development. 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent experience). 

  • 3-6 years of experience as a Full Stack or Backend Engineer. 

  • Strong proficiency in at least one modern programming language. Go/Python/TypeScript is preferred. 

  • Experience with modern web frameworks (Angular preferred). 

  • Solid experience in building well-documented RESTful APIs and microservices with OpenAPI specifications. 

  • Experience working with cloud environments (AWS, Azure, or GCP) and related services (Lambda, S3, Cloud Functions, etc.). 

  • Hands-on experience with Docker and container orchestration tools (e.g., Kubernetes). 

  • Strong understanding of SQL and NoSQL databases

  • Knowledge of CI/CD pipelines and DevOps practices. 

  • Excellent problem-solving, communication, and collaboration skills. 

 

Preferred Qualifications 

  • Prior experience in solar energy or PV modeling a big plus. 

  • Proficiency in Angular (v10+ preferred) for developing responsive, user-friendly web applications. 

  • Familiarity with Terraform or other Infrastructure-as-Code tools. 

  • Background in data processing or real-time analytics

 

Nextpower offers a comprehensive benefits package. We provide health care coverage, dental and vision, 401(K) participation including company matching, company paid holidays with unlimited paid time off, generous discretionary company bonuses, life and disability protection and more. Employees in certain positions may be eligible for stock compensation. All plans are in accordance with relevant plan documents. For more information on Nextpower’s benefits please view our company website at www.nextpower.com.  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 $170,000 to $190,000.

At Nextpower, we are driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants. Our comprehensive portfolio enables faster project delivery, higher performance, and greater reliability, helping our customers capture the full value of solar power. Our talented worldwide teams are redefining how solar power plants are designed, built, and operated every day with smart technology, data-driven insights, and advanced automation. Together, we’re building the foundation for the world’s next generation of clean energy infrastructure.

Nextpower is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

We are Nextpower