All roles

[Remote] Software Engineering Manager (UI)

Remote · USA Full-time New today

Note: The job is a remote job and is open to candidates in USA. Qcells North America is seeking a Software Engineering Manager to join their Grid & Energy Services team. This role involves managing and developing a team of engineers while also contributing as a hands-on developer, working closely with multiple teams to deliver high-impact solutions.

Responsibilities

  • Lead and manage a team of 3–5 software engineers, providing mentorship, performance feedback, and career development while supporting high-impact delivery across product teams
  • Contribute as a hands-on engineer (~50% of the time), writing production code, participating in code reviews, and owning key technical deliverables
  • Own system design and architecture for your teams’ domains, creating clear, precise, and testable technical specifications
  • Establish and uphold engineering standards across code quality, testing, documentation, and security—particularly for systems interacting with physical infrastructure
  • Guide engineers in effectively leveraging AI-assisted development tools, ensuring high-quality output and maintaining full ownership of delivered systems
  • Partner closely with product managers and subject matter experts to translate complex domain requirements into scalable, maintainable technical solutions
  • Conduct regular 1:1s and performance reviews, fostering a strong engineering culture focused on accountability, growth, and continuous improvement
  • Collaborate with peer engineering leaders to align on technical strategy, manage cross-team dependencies, and drive execution across the broader organization

Skills

  • 10+ years of software engineering experience, with a demonstrated progression in system design and architectural ownership
  • Proven experience leading engineering teams, including hiring, performance management, and career development of direct reports
  • Strong software design and architecture skills, with the ability to decompose complex systems, clearly document decisions, and produce precise, testable specifications
  • Hands-on proficiency in Python and TypeScript, with the ability to write, review, and reason about production code; familiarity with React-based front-end development
  • Experience building and operating cloud-native systems on Microsoft Azure, including containerized applications (Kubernetes) and modern CI/CD pipelines
  • Active use of AI-assisted development tools in day-to-day workflows, with the ability to critically evaluate outputs and guide others in their effective use
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
  • Ability to travel up to 10%
  • Experience building or operating software platforms in energy, utilities, or data center infrastructure environments
  • Hands-on experience with Azure AI Foundry or similar platforms for developing and deploying AI-powered applications
  • Experience designing or operating systems with governance controls or human-in-the-loop workflows, especially in safety-critical contexts
  • Proven ability to lead multiple small, concurrent teams rather than a single large team
  • Familiarity with OT/IT integration, edge computing, and industrial protocols such as Modbus, BACnet, or OPC-UA

Company Overview

  • Qcells 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 Sponsorship

  • Qcells 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 To This Job

    Related roles

    [Remote] Senior Treasury & Lending Operations Analyst

    Remote · USA Full-time

    [Remote] Senior Android Engineer - AI-Driven Mobile Experiences

    Remote · USA Full-time

    [Remote] Business Development Leader, Mobility (Open to Remote)

    Remote · USA Full-time

    [Remote] Senior Financial Aid Advisor (Temporary)

    Remote · USA Full-time

    [Remote] Sr. Product Manager, Specialized Modeling & Verticals

    Remote · USA Full-time

    [Remote] Health Data Interoperability Engineer

    Remote · USA Full-time

    [Remote] Healthcare IT Recruiter

    Remote · USA Full-time

    [Remote] Franchise Business Consultant - Midwest

    Remote · USA Full-time

    [Remote] Senior iOS Engineer – AI-Driven Mobile Experiences

    Remote · USA Full-time

    [Remote] Administrative Associate - Innovative Engines and Energy Company

    Remote · USA Full-time

    Remote English‑Language Social Media Sales Specialist – Lead Generation & Conversion for Coaching Brands at arenaflex

    Remote · USA Full-time

    Experienced Remote Data Entry Specialist – Join arenaflex's Dynamic Team and Shape the Future of Entertainment

    Remote · USA Full-time

    Project Manager for University Policy Management (Hybrid) - Chancellors Office

    Remote · USA Full-time

    Remote Customer Experience Specialist – Premium Tech Support (Work From Home)

    Remote · USA Full-time

    Real Estate Acquisitions Manager, Remote JV Partnership

    Remote · USA Full-time

    [Remote] Epidemiologist/MPH Real World Data (RWD)

    Remote · USA Full-time

    Experienced Remote Administrative Assistant – Data Entry and Research Panelist

    Remote · USA Full-time

    Corporate Operations Coordinator

    Remote · USA Full-time

    Experienced Entry-Level Data Entry Specialist – Remote Opportunity with arenaflex

    Remote · USA Full-time

    Job Title: Experienced Remote Data Entry Clerk / Customer Support Specialist – Join arenaflex's Dynamic Team Today!

    Remote · USA Full-time