[Remote] Staff Software Engineer – Energy Systems Software

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. Qcells North America is seeking an exceptional Staff Software Engineer to lead the design and development of software products that manage and optimize distributed energy resources. The role focuses on building scalable, production-grade energy software while collaborating with cross-functional teams across data, hardware, and energy markets.ResponsibilitiesArchitect and develop high‑performance, cloud‑native software for managing DER, BTM and C&I assets, and utility‑scale energy systemsBuild robust microservices, APIs, and distributed systems supporting real-time or near-real-time energy operationsUse modern AI‑assisted software development tools to improve velocity, code quality, and reliabilityDevelop modeling and orchestration logic for DER, BESS, PV+BESS hybrid systems, demand flexibility, and VPP aggregation and grid‑service participationCollaborate with hardware teams to integrate software features in Edge Dispatcher with inverters, batteries, EMS/SCADA systems, and edge controllersWork with data/ML teams to incorporate forecasting, predictive maintenance, dispatch logic, and optimization modulesImprove reliability, fault tolerance, and scalability of large energy portfoliosMentor engineers and drive architectural decisionsSkillsBachelor's, Master's, or PhD in Computer Science, Electrical Engineering, or related field8+ years of experience building production-grade software platformsExperience in DER, BTM/C&I asset management, utility‑scale storage systems, or VPPsStrong programming skills in Python, Java, or C++Cloud-native development experience (AWS/GCP/Azure), microservices, distributed systemsHands-on experience with AI-assisted development toolsFamiliarity with BESS/DER telemetry, distributed energy protocols, and grid integrationTravel may be required up to 10%, depending on business needsExperience building or operating VPP, DERMS, or EMS platformsKnowledge of energy markets: DR, FR, capacity, arbitrageExperience with CI/CD, IaC, containers, observability toolingBackground integrating forecasting, AI, or ML modelsCompany OverviewQcells is a renowned complete energy solutions provider in solar cell and module, energy storage, downstream project business and energy retail. It was founded in undefined, and is headquartered in Irvine, California, US, with a workforce of 501-1000 employees. Its website is http://www.qcells.com/us.Company H1B SponsorshipQcells North America has a track record of offering H1B sponsorships, with 3 in 2026, 11 in 2025, 14 in 2024, 8 in 2023, 15 in 2022, 4 in 2021, 1 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote] Inside Sales Representative

Remote

Part-Time Customer Service Specialist (20+ hrs/week, Zendesk + Troubleshooting)

Remote

Apple Remote - No Experience At Careercusp

Remote

**Experienced Customer Service & Operations Associate – Retirement Savings Expert**

Remote

Senior Media Sales Manager, Travel Advertising – Americas (Remote, US)

Remote

Data Center Operations Training Coordinator

Remote

Data Entry Career Job At Delta Airlines - Hiring Now

Remote

American Airlines Customer Service – Work From Home $26 Hour

Remote

Experienced Data Entry Clerk – Remote Work Opportunity for Career Growth and Development at blithequark

Remote

Experienced Remote Customer Support Specialist for Pet Care Services – Delivering Exceptional Support to Pet Parents at arenaflex

Remote
← Back