Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Software Engineering, NX Designer

$240k - $260k

Nextpower 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

Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Director of Software Engineering, NX Designer in Fremont, CA vacancy
  • $163k - $240.02k

     ...intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era...  ...then this is the right place for you. We are currently seeking Software Engineer Manager- Android, for Infotainment Systems. This position... 
    Suggested
    Immediate start

    Lucid Motors

    Newark, CA
    3 days ago
  • $195k

     ...Description Third Wave Automation is looking for a strong Software Engineer who is able to lead development of a major component of our...  ...Engineers in Fleet Services as well as provide architectural and design oversight to interfacing with third party systems (WMS, WCS,... 
    Suggested
    Permanent employment
    Full time
    Visa sponsorship
    Relocation package
    Flexible hours
    Afternoon shift
    3 days per week

    Third Wave Automation

    Union City, CA
    18 hours ago
  • $154k - $211.75k

     ...Vehicles that are intuitive, liberating, and designed for the future of mobility.   We plan to lead...  ...Responsibilities As a key member of our engineering team, you would be designing, implementing, and testing software solutions that enable seamless communication among... 
    Suggested
    Full time
    Immediate start

    Lucid Motors

    Newark, CA
    1 day ago
  • Design, develop, troubleshoot, and debug software programs for enhancements and new products. Implement new customer requirements and features in our existing...  ...technical guidance and mentoring for more junior engineers. May visit customer site to provide support and have... 
    Suggested
    Full time

    Lam Research

    Fremont, CA
    1 day ago
  • $35 per hour

     ...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... 
    Suggested
    Hourly pay
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Fremont, CA
    1 day ago
  • $119k - $200k

     ...Team Description: The Brain Interfaces Software Team is responsible for the end to end...  ...the company. We are looking for versatile engineers who are interested in architecting and...  ...software Maintaining Neuralink's Implant design control verification testing software... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    Fremont, CA
    1 day ago
  • Partner with product management and engineering leadership to define long-term platform strategy. Design and build scalable, fault tolerant microservices using Python...  ...10+ years of experience. 10+ years of backend software engineering experience, with at least 3+ years in... 
    Full time
    Shift work

    Lam Research

    Fremont, CA
    1 day ago
  • $99k - $220k

     ...processes.\n\n## The impact you\u2019ll make\n\nJoin our team as a software engineer to build the Dextro Software platform. Dextro\u2122 - Lam...  ...will make Dextro successful. In this role, you will develop designs, infrastructure, and technology platforms alongside a team of... 
    Full time
    Local area
    Remote work
    Flexible hours
    2 days per week
    3 days per week
    1 day per week

    Lam Research

    Fremont, CA
    1 day ago
  • $165k - $241.4k

     ...will work with many different people within Engineering and throughout Cisco to help build the...  ...decisions. In this role you can expect to: Design, build, ship, analyze, and maintain scalable, distributed, enterprise software solutions that support the services which... 
    Permanent employment
    Full time
    Temporary work
    Local area
    Flexible hours

    Cisco

    Fremont, CA
    4 days ago
  • $170k - $200k

     ...looking for a mission-driven, hands-on Engineering Manager to help scale the technology powering...  ...to translate our mission into working software. If you want your code and your...  ...distance Architect data-driven systems -  Design and build the software that produces and... 
    Full time
    H1b
    Work at office
    Local area

    VIVIO Health

    Hayward, CA
    6 days ago
  • $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

    Hyve Solutions

    Fremont, CA
    2 days ago
  •  ...professionally and personally. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java...  ...of the growing Data Science and Machine Learning (Client) Engineering team in Bain's Advanced Analytics Group, you will: Provide... 

    SynergisticIT

    Fremont, CA
    2 days ago
  •  ...Software Engineer Location: Fremont, CA Key Skills: C#, Python Design and develop test cases for testing software United Modeling Language (UML) in Object Oriented Analysis & Design What You'll Do: Gather requirements, write requirement specifications, and... 

    United IT

    Fremont, CA
    5 days ago
  • $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... 

    Intelliswift

    Newark, CA
    2 days ago
  •  ...Jr Software Engineer To assist in the preparation of plans, scripts, measures, and other items needed for testing while applying company and industry standards. Review requirements and provide inputs to Leads. Build test cases, test data & ensure test environment is... 

    Keylent Inc

    Fremont, CA
    5 days ago
  • $150k - $175k

     ...Sr. Software Engineer - Full Stack Fremont, CA Personalis, Inc. is a leader in advanced genomics for precision oncology. NeXT Personal...  ...-sensitive, tumor-informed, WGS-based liquid biopsy assay designed to detect minimal residual disease (MRD) and cancer recurrence... 
    Full time

    Personalis

    Fremont, CA
    7 hours ago
  •  ...Synergistic It Software Programmer Position SYNERGISTIC wants every candidate to know we are always here to support your efforts....  ...Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT Highly... 

    SynergisticIT

    Fremont, CA
    4 days ago
  • $140k - $190k

    Your Job As a Senior Software Engineer, this person will lead application design in Python for test frameworks, optical transceiver system and parametric tests. This Engineer will also create architecture of test software and stations through design, layout, hardware integration... 
    Flexible hours

    Molex

    Fremont, CA
    8 hours ago
  •  ...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... 

    WATI

    Fremont, CA
    5 days ago
  •  ...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 work
    Immediate start

    Kasmo Global

    Newark, CA
    4 days ago
  •  ...development fleet vehicles and customer vehicles. • Collaborate daily and weekly with validation engineers and suppliers to resolve issues. • Diagnose and root cause software bugs and hardware issues using tools such as: o Diagnostic Trouble Codes (DTCs) o Data... 
    Weekend work

    Tranzeal

    Newark, CA
    4 days ago
  •  ...product owners and back-end developers Review requirements, design specifications and propose a solution and have a discussion...  ...Requirement: Bachelors, Masters in Computer Science/ Computer Engineering/ Information Systems/Information Technology/ Electrical... 
    H1b
    Immediate start

    SynergisticIT

    Fremont, CA
    3 days ago
  • $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 placement
    Remote work
    Relocation package

    Phenom People

    Fremont, CA
    2 days ago
  •  ...Able to work in a fast paced and dynamic environment and achieve results amidst constraints. • Deep understanding of best design and software engineering practices, design principles and patterns and unit testing. • Analytical skills to determine the source of problems and... 

    Kasmo Global

    Fremont, CA
    4 days ago
  • $140k - $200k

     ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational...  ...infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance... 
    Remote work

    Clutch Canada

    Fremont, CA
    2 days ago
  • We are seeking a Senior DSP Software Engineer to join a small, high-impact embedded software team at a product development company specializing...  ...development). Provide senior‑level architecture and design input while remaining hands‑on with coding and debugging. Must... 

    BrightHire Search Partners

    Fremont, CA
    1 day ago
  • $135k - $216k

     ...Description: The Robot Manufacturing Software team allows Neuralink to build neurosurgical...  ...the complexity, and you'll be the one designing and building the systems that make all...  ...and Responsibilities: As a Software Engineer on the Robot Manufacturing Team, you'll... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours
    Day shift

    Neuralink

    Fremont, CA
    1 day ago
  • $108k - $148k

     ...intelligence. Vehicles that are intuitive, liberating, and designed for the future of mobility. We plan to lead in this new era...  ...right place for you. We are seeking an Android Applications software engineer to work on the user interface for automotive infotainment system... 
    Immediate start

    Lucid Motors

    Newark, CA
    3 days ago
  • We are seeking a Software Support Engineer to support connectivity and vehicle system software within a fast-paced engineering environment. This role focuses on diagnosing, testing, and resolving software issues related to vehicle access control modules (ECU), infotainment... 

    ThunderSoft

    Newark, CA
    2 days ago
  •  ...on indium phosphide technology. Indium phosphide lasers are engineered to emit at wavelengths that are optimal for long-distance transmission...  ...lasers (EMLs) for high-speed datacenter transceivers. This design provides our customers with the most advanced, robust, and cost... 
    Full time
    Long distance

    II-VI Aerospace & Defense

    Fremont, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Software Engineering, NX Designer. Be the first to apply!