Director Of Software Engineering, NX Designer

NEW COAST PROPERTIES LLC
Fremont, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 260K

Job location

Fremont, United States of America

Tech stack

Testing (Software)
Java
API
Artificial Intelligence
Amazon Web Services (AWS)
Systems Engineering
Automation of Tests
Azure
Cloud Computing
Cloud Engineering
Databases
Continuous Delivery
Continuous Integration
DevOps
Logic Synthesis of Circuits
Distributed Systems
Python
Modular Design
Node.js
Performance Tuning
Software Architecture
Software Engineering
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
System Availability
Caching
Optimization Algorithms
Deployment Automation
Data Analytics
Integration Frameworks
Machine Learning Operations
Virtual Agents
Serverless Computing
Microservices

Job description

Nextpower owns the world-leading digital design and optimization platform which enables fully automated, AI-driven engineering for grid-scale solar. The Director of Software Engineering will lead the maintenance, development, and delivery of the next generation of cloud-based, integrated system engineering platform.

This leader will drive software modernization, cloud-native architecture, engineering excellence, AI-readiness, and integration across globally distributed teams. They will ensure that the system evolves into a scalable digital platform for the full Nextpower product line.

Technical Leadership & Architecture

  • Define the long-term technical vision and architecture for the platform, transitioning from standalone tools to a unified cloud platform.
  • Lead architectural modernization including microservices, event-driven workflows, shared computation engines, scalable databases, and high-performance optimization layers.
  • Architect the next-generation optimization platform enabling multi-objective optimization, AI/ANN warm-starting, evolutionary algorithms.
  • Ensure systems support: Large-scale computational loads High availability Secure multi-tenant access Modular design for future product expansion
  • Ensure engineering readiness for AI agents, optimization engines, and data-driven automation.

Execution & Delivery

  • Lead global SW development teams (India and Brazil)
  • Drive predictable, high-quality software releases with clear milestones, testing, CI/CD, and DevOps automation.
  • Own end-to-end software delivery: requirements architecture implementation QA production rollout.

People Leadership

  • Manage and grow distributed engineering teams across India, Brazil, and the US (approx. 35+ engineers across SW Dev, QA, DevOps, analysts).
  • Mentor engineering managers and technical leads; establish a culture of technical excellence, ownership, and innovation.
  • Partner closely with Product Management to align roadmaps with engineering capacity and business priorities.
  • Build organizational clarity across Product, R&D, PJE, Supply Chain, Sales, and Operations.

Requirements

Technical Skills

  • 10+ years of experience leading cloud software engineering teams.
  • Strong background in cloud architecture (Azure/AWS/GCP), distributed systems, and microservices.
  • Experience in architecting complex computational platforms, ideally involving optimization, simulation, or engineering workflows.
  • Expertise in: Backend architecture (Python, Node.js, Java, or similar) Cloud-native databases + caching strategies DevOps, CI/CD, automated QA Scalable compute (containers, serverless, orchestration) API platforms and integration frameworks
  • Preferred: experience with optimization algorithms, AI/ML integration, agentic AI, or simulation engines.

Leadership Skills

  • Proven ability to scale and lead multi-country engineering teams.
  • Strong collaboration with Product Management and cross-functional stakeholders.
  • Ability to manage large roadmaps, budgets, and complex technical dependencies.
  • Excellent communication skills with ability to explain technical decisions at executive level., Alternative Energy, Amazon Web Services (AWS), Application Programming Interface (API), Architectural Services, Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Automation, Budgeting, Caching, Clean Technologies, Cloud Architecture, Cloud Computing, Communication Skills, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Customer Support/Service, DevOps, Distributed Computing, Diversity, Electricity, Engineering Management, Evolutionary Algorithms, GCP (Good Clinical Practices), Graphic Design, High Availability, Java, Large-Scale Systems, Leadership, Mentoring, Microservices, Microsoft Windows Azure, Node.js, Optimization Algorithm, Performance Tuning/Optimization, Power Plant, Product Design, Product Management, Python Programming/Scripting Language, Quality Assurance, Research & Development (R&D), Sales Operations, Siemens PLM Software NX (fka UGS NX), Simulation, Software Development, Software Engineering, Software Testing, Solar Power, Supply Chain, System Integration (SI), Systems Administration/Management, Systems Engineering, Technical Leadership, Test Automation

Benefits & conditions

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 Nextpowers 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 $240,000.00-$260,000.00. (Applicable to California)

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 Nextpowers 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 $240,000.00-$260,000.00. (Applicable to California)

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

Apply for this position