Director of Software Engineering, NX Designer
$240k - $260kNextpower LLC, USA
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, ensuring 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, and modular design for future product expansion.
- Ensure engineering readiness for AI agents, optimization engines, and data‑driven automation.
Execution & Delivery
- Lead global software 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 software development, QA, DevOps, and 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.
Required Skills & Experience
Technical Skills
- 10+ years of experience leading cloud software engineering teams.
- Strong background in cloud architecture (Azure, AWS, GCP), distributed systems, and microservices.
- Experience 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), and 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.
Benefits
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 benefits please view our company website at
Salary
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).
Mission
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.
#J-18808-Ljbffr- ...We are seeking an experienced and forward-thinking Manager, Software Engineering to lead our engineering team in building and operating... ...play a key role in shaping technical strategy, guiding system design, and ensuring the successful delivery of impactful products...SuggestedLocal areaRemote work
$163.1k - $271.8k
...Senior Manager, Applied GenAI Engineering – Scientific AI Applications Location: This is... ...on technical leadership role with strong software engineering judgment, deep understanding... ...Key Responsibilities Lead the design, development, evaluation, and deployment...SuggestedTemporary workRelocation package$157k - $271.4k
Senior Manager, R&D Software Engineering - Vision team, Milpitas, CA. Job Overview Lead the development of laser software solutions in the medical... ...defining goals, roadmaps, and metrics. Guide architecture, design, development, and integration of safety‑critical software...Suggested- ## Software EngineerApplyremote type: Hybridlocations: Fremont, South Bldg... ...Yesterdayjob requisition id: NX-4074**Job Description:**We're seeking a Software Engineer I to join our TrueSim team. TrueSim... ...enables solar professionals to design, analyze, and optimize solar energy...SuggestedWorldwide
$73k - $159k
...we are dedicated to excellence in the design and engineering of Lam's etch and deposition products.... ...products. You'll apply digital design, CAD software, and interpret engineering drawings to... ...3D CAD modeling tools such as Siemens NX, AutoCAD, SolidWorks, and others. Originate...SuggestedLocal area$183.8k - $263.6k
...office. Meet the Team Join our Frontend Engineering Team to shape and deliver the user experience... .... Collaborate closely with backend, design, and platform teams to ensure seamless end... ...delivery. Maintain and evolve our Nx-based monorepo, enforcing architectural boundaries...Full timeTemporary workWork at officeLocal areaFlexible hours$140k - $252k
...Expect The Manufacturing Quality Data Engineering team specializes in predicting safety... ...ll have access to the data gold mine of design, manufacturing, and vehicle data sources... ...In this role, you'll focus on developing software engineer backend system and Application...Hourly payFull timeTemporary workWork experience placementFlexible hours$115k - $140k
...: As Senior Applications Engineer you will work directly with external... ...development, hardware, and software engineering teams to refine... ...and economic implications. Design, modify, and analyze complex... ...expertise (Solidworks, Siemens NX, AutoCAD, CATIA, etc.). ~...Full timeWork experience placementLocal area- ...customer demands. Anyware Robotics is seeking highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for... ...pipelines. Strong understanding of code quality, software design patterns, and best practices . Fast learner who can quickly...Flexible hours
$125k - $160k
...Principal Duties and Responsibilities (Essential Functions) Design and develop network test automation solutions using Python... ...to support the automation testing Collaborate with Network Engineering, DevOps, Test Engineering to support manufacturing process...Work experience placement$140k - $165k
...architect the monolithic LabVIEW-based location engine into AWS microservices (Lambda, EKS/Kubernetes, RabbitMQ, etc.) Design event‑driven pipelines for real‑time acoustic... ...services Minimum Qualifications 8+ years of software design and development experience in backend/...Work at officeLocal area3 days per week- ...Job Family: Software Req ID: 510518 Siemens EDA is a global technology leader in Electronic Design Automation software. Our software tools enable companies around the world... ...seeking a passionate and highly skilled software engineer to join the QuestaSim (Simulation) R&D team...Full time
$138k - $269k
...feedback about new features from users. The work in the team is multidisciplinary and team members have diverse backgrounds in software engineers, design engineering, ML engineering and neuro-engineering. Job Description and Responsibilities: As a Software Engineer in the...Full timeTemporary workFlexible hours$7,000 per month
...Responsibility Design and implement algorithms and evaluation metrics to drive core AI... ...programming skills in C/C++, Python, and software design Strong foundation in mathematics... ...and complexity analysis. Possessing solid engineering discipline, or demonstrating strong...Internship- ...(Remote considered) - Full-time Key Responsibilities Design, implement, and debug embedded software for vehicle control, battery management, and power conversion... ...documentation. Work with hardware, systems, and QA engineers to integrate software into vehicle platforms....Full timeRemote work
- ...SOFTWARE ENGINEER (ID#: 01) Analyze business requirements and deliver new and complex high-quality software solutions. The developer team... ...Pega LSA & BSA NetSuite Developer Front-end Developer (UI) UX Designer LTE Tester PCRF Tester Hyperion Analyst/Developer ETL...
- ...Software Engineer Location: Fremont, CA Duration: 12 Months Minimum Skills Required: Modify existing software to correct errors... ...with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities...
- ...Professionals, Hope you are doing good This is Sangeetha from Info Way Solutions, LLC We have job opening for Software Engineer and the detailed Job description is given below: Kindly check the JD and share your views Role Software...
- ...Synergistic It Software Programmer SYNERGISTIC wants every candidate to know we are always here to support your efforts. Indeed engagement... ...degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT Highly...
- ...and personally. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers... ...member of the growing Data Science and Machine Learning (Client) Engineering team in Bain's Advanced Analytics Group, you will:...
$130k - $155k
...Software Engineer II Fremont, CA Personalis, Inc. is a leader in advanced cancer genomics for enabling the next generation of precision... ...therapies and diagnostics. The Personalis NeXT Platform® is designed to adapt to the complex and evolving understanding of cancer...Full time$84k - $149k
...Senior Software Engineer At Wells Fargo, we are looking for talented people who will put our customers at the center of everything we... ...collaboration with team members including the product owners, designers, and testers Perform analysis and detailed solutions design...Work experience placementRemote workRelocation package- Role Summary We are looking for an experienced and technically strong Software Engineer to lead the design and development of system-level / desktop applications for semiconductor equipment control software. The role demands deep technical expertise, full ownership...Local areaRemote workFlexible hours2 days per week3 days per week1 day per week
- ...record of successfully shipping Android software products. 2. Minimum 5 years experience... ...rhythm: The role will consist of: Engineer that can do Android work at the Senior... ...Collaborate with the User Experience Design and Product Teams: Partner with our talented...Immediate start
- ...Software Engineer 2 Location: Newark, CA Duration: 9 months (Contract to Hire) Role Overview We are seeking a skilled ADAS Sensor Data Engineer to join our innovative automotive technology team. This role involves working with advanced sensor technologies, including...Contract workImmediate start
$226.14k
...Software Engineer - SWE2501 Intelliswift Software, Inc. is seeking a qualified professional to fill the position of Software Engineer based in Santa Clara, CA. Job duties: Design, develop and implement customized enterprise-wide software applications and...- ...Software Engineer Location: Newark CA Summary: The main function of a Software Engineer is to design, develop, implement, test, and maintain business and computer applications software or specialized utility programs including mainframe and client/server applications...
$117k - $234k
...Position Summary... VIZIO's engineering team is seeking a Software Engineer - III to automate testing for innovative embedded and TV systems using... ...containerized platforms. What you'll do... What You'll Do ~ Design and Develop scalable automation frameworks for embedded...Full timeTemporary workPart time- ...The Senior Software Engineer role focuses on designing, optimizing, and maintaining high-performance software for advanced robotic automation systems. This position involves leading code architecture and reviews, improving scalability and efficiency, mentoring junior developers...
- ...database concepts is a big plus Excellent analytical and problem-solving skills Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical Engineering/ Mechanical Engineering Valid work eligibility required:...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director of Software Engineering, NX Designer. Be the first to apply!
- IT software development manager Fremont, CA
- application engineering manager Fremont, CA
- software manager Fremont, CA
- director software engineering Fremont, CA
- application manager Fremont, CA
- director of software Fremont, CA
- principal developer Fremont, CA
- engineering director Fremont, CA
- senior chief engineer Fremont, CA
- chief engineer Fremont, CA

