Staff Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Qcells North America ยท 22 hours ago

Staff Software Engineer

Qcells North America is a subsidiary of Hanwha Q CELLS, a leading photovoltaic manufacturer. They are seeking a Staff Software Engineer to design and deliver high-quality software solutions, focusing on cloud-native applications and scalable systems in the energy sector.

Renewables & Environment
check
H1B Sponsor Likelynote

Responsibilities

Design and implement scalable, maintainable, and efficient software: Translate architectural vision into high-quality, scalable systems, ensuring best practices and design principles are followed throughout the development lifecycle
Develop and maintain high-quality cloud-native applications: Write and maintain robust code for backend systems, focusing on performance, reliability, and scalability using cloud services
Deliver on technical and product roadmaps through direct contributions: Actively contribute to the codebase to meet project goals and deadlines
Work closely with cross-functional teams: Collaborate with product managers, data scientists, and other engineers to understand and define technical requirements, ensuring alignment with business needs and product goals
Deploy software applications into production: Partner with DevOps and other engineers to ensure a smooth deployment process
Mentor a team of cloud backend software engineers: Guide and support team members, fostering their professional growth and technical skills
Ensure design and code quality: Maintain high standards through rigorous code reviews, automated testing, and adherence to design patterns, established coding standards and best practices
Apply knowledge of energy systems and renewable energy technologies: Leverage domain-specific expertise to build solutions tailored for the energy sector
Develop Azure cloud solutions: Utilize the full suite of Azure services to build robust, performant, and reliable cloud-native applications

Qualification

JavaPythonMicrosoft AzureCI/CDCloud technologiesSoftware designDistributed energy resourcesC#DockerKubernetesMicroservicesREST APIsServerless programmingPostgreSQLKustoFabric

Required

7+ years of experience developing software applications in the energy industry, preferably with distributed energy resources
2+ years of experience in a leadership role as a technical lead responsible for owning delivery of software features
Strong software design and problem solving skills
Demonstrated expertise with Java, Python, or C# programming languages
Track record of delivering software products/features through software development life cycle
Experience with CI+CD, unit testing, managing complex team projects in Git, and managing virtual environments
Able to work closely with teams and other management personnel, and communicating effectively with team members and stakeholders
Experience with cloud and IoT technologies such as Docker, Kubernetes, microservices, message passing architectures, REST APIs, and serverless programming
Experience querying databases for structured data
Ability to work collaboratively with all levels and teams at Qcells
Travel may be required up to 20%, depending on business needs
Willingness to learn and adapt in the rapidly growing energy industry

Preferred

Expert knowledge of distributed energy resources (PV, storage, EVs) and the methods they generate revenues in the residential and commercial/industrial markets
Experience with Azure cloud environment
Database and data management technologies: PostgreSQL, Kusto, Fabric

Company

Qcells North America

twitter
company-logo
Qcells is a renowned complete energy solutions provider in solar cell and module, energy storage, downstream project business and energy retail.

H1B Sponsorship

Qcells North America has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (14)
2023 (8)
2022 (15)
2021 (4)
2020 (1)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Danielle Merfeld
EVP and Global Chief Technology Officer
linkedin
leader-logo
Taerim Kim
HR Generalist (Global CTO Org)
linkedin
Company data provided by crunchbase