Software Engineering Manager (UI)

Qcells
  • Remote
  • Full-time
17 days ago

Job Description

Description

POSITION DESCRIPTION:

We are looking for a Software Engineering Manager to join our Grid & Energy Services team to be in a dual role as a player and coach. Half the time managing and developing a team of engineer. The other half being a developer and doing the work yourself. The ideal candidate will have experience in software engineering or related fields and will work closely with multiple teams across out Grid & Energy Services division. 

LOCATION & WORK ARRANGEMENT

This role is remote, however, the candidate(s) will be expected to relocate at their own expense to our onsite Houston location by Q1 in 2027*

*Q1 2027 is an approximate timeframe and is subject to change at any time

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.

REQUIRED QUALIFICATIONS

  • 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%.

PREFERRED QUALIFICATIONS

  • 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.
Hanwha Q CELLS Technologies, Inc. a subsidiary of Hanwha Q CELLS, one of the world´s largest and most recognized photovoltaic manufacturers for its high-performance, high-quality solar cells and modules. It is headquartered in Seoul, South Korea (Global Executive HQ) Talheim, Germany (Technology & Innovation HQ) and Santa Clara, CA, USA (HW and SW Product Development HQ). Through its growing global business network spanning Europe, North America, Asia, South America, Africa, and the Middle East, the company provides excellent services and long-term partnerships to its customers in the utility, commercial, government, and residential markets. Hanwha Q CELLS is a flagship company of Hanwha Group, a FORTUNE Global 500 firm and a Top 7 business enterprise in South Korea.       
 
PHYSICAL, MENTAL & ENVIRONMENTAL DEMANDS: 
To comply with the Rehabilitation Act of 1973 the essential physical, mental and environmental requirements for this job are listed below. These are requirements normally expected to perform regular job duties. Incumbent must be able to successfully perform all of the functions of the job with or without reasonable accommodation.  
Mobility 
Standing 
20% of time  
Sitting 
70% of time  
Walking 
10% of time  
Strength 
Pulling 
up to 10 Pounds  
Pushing 
up to 10 Pounds  
Carrying 
up to 10 Pounds  
Lifting 
up to 10 Pounds  
Dexterity (F = Frequently, O = Occasionally, N = Never) 
Typing 
Handling 
Reaching 
Agility (F = Frequently, O = Occasionally, N = Never) 
Turning 
Twisting 
Bending 
Crouching 
Balancing 
Climbing 
Crawling 
Kneeling 
 
 
 
 
 
 
 
 

The salary range is required by the California Pay Transparency Act and may differ depending on the location of those candidates hired nationwide. Actual compensation is influenced by a wide array of factors including but not limited to, skill set, education, licenses and certifications, essential job duties and requirements, and the necessary experience relative to the job’s minimum qualifications.

*This target salary range is for CA positions only and should not be interpreted as an offer of compensation.

You may view your privacy rights by reviewing Qcells' Privacy Policy or by contacting our

hqca-recruiting@qcells.com

for a copy.

Numbers & Facts

LocationRemote
Job TypeFull-time

Skills

  • Artificial Intelligence (AI)unmatched
  • Business Growthunmatched
  • Career Developmentunmatched
  • Cloud Computingunmatched
  • Coachingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Documentationunmatched
  • Energy & Utilitiesunmatched
  • Engineeringunmatched
  • Engineering Managementunmatched
  • Environmental Regulationsunmatched
  • Governmentunmatched
  • International Businessunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Microsoft Windows Azureunmatched
  • Network Operations Centerunmatched
  • Operating Systemsunmatched
  • People Managementunmatched
  • Performance Managementunmatched
  • Performance Reviewsunmatched
  • Product Developmentunmatched
  • Productivity Managementunmatched
  • Programming Toolsunmatched
  • Python Programming/Scripting Languageunmatched
  • Rehabilitation Actunmatched
  • Software Architectureunmatched
  • Software Architecture Designunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • System Architectureunmatched
  • Team Lead/Managerunmatched
  • Team Playerunmatched
  • Technical Deliveryunmatched
  • Technical Strategyunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Willing to Travelunmatched
  • Writing Skillsunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder