Qcells

Staff Software Engineer

Staff Software Engineer
Notice info
LocationSanta Clara, CA
Job Typefull time
On-site
Oil and Gas

About This Job


Description


POSITION DESCRIPTION:

We are looking for a Staff Software Engineer to join our Engineering team. The ideal candidate will have a proven track record of designing and delivering high-quality software solutions. This role requires expertise in Java, Spring Boot, Python and Microsoft Azure cloud technologies. This role offers the opportunity to craft elegant, scalable, and robust software designs while contributing to impactful energy solutions. This position will be based out of Santa Clara, CA.


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.


REQUIRED QUALIFICATIONS

- 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 QUALIFICATIONS

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

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


F



Handling


F



Reaching


F

Agility (F = Frequently, O = Occasionally, N = Never)



Turning


F



Twisting


F



Bending


O



Crouching


O



Balancing


N



Climbing


N



Crawling


N



Kneeling


N

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 HR team for a copy.

Trending Jobs

company-logo

Electrical Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
8 months ago
company-logo

Division Order Analyst

Coronado Resources
Job TypeFull time
 
Dallas, TX
5 months ago
company-logo

Professional Landman

Penterra Services, LLC
Job TypeContract
 
Lovington, NM
4 months ago
company-logo

Business Analyst – Accounting

Permian Resources
Job TypeFull time
Salary
$110000 - $150000
The Woodlands, Texas
3 months ago
company-logo

Accounts Payable Clerk

LPR Energy
Job TypeFull time
Salary
$65000 - $65000
Dallas, TX
5 months ago
company-logo

Division Order Landman

R. Lacy Services, Ltd.
Job TypeFull time
 
Longview, TX
4 months ago
company-logo

Title Landman

Sustain Land Services
Job TypeFull time
 
Norman, OK
6 months ago
company-logo

contract landman

HPS Oil & Gas Properties
Job TypeFull time
 
Lafayette, LA
7 months ago
company-logo

Landman

Stockyards Energy Land Services
Job TypeContract
 
Akiachak, TX
9 months ago
company-logo

Oil and Gas Land and Title Analyst - SAM Associate II

Bank of America
Job TypeFull time
 
Dallas, TX
6 months ago
company-logo

Lead Software Engineer

Energy Hire
Job TypeFull time
Salary
$120000 - $180000
Dallas, Texas
about 2 months ago
company-logo

Attorney

Toeppich & Associates
Job TypeFull time
 
Houston, TX
over 1 year ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Midland, TX
7 months ago
company-logo

Oil and Gas Title Attorney

Oliva Gibbs PLLC
Job TypeFull time
 
Houston, TX
5 months ago
company-logo

Title Reviewer

Innovation Land Services
Job TypeFull time
 
Pittsburgh, PA
8 months ago
company-logo

Data Analyst

River City Science Academy
Job TypeFull time
Salary
$20 - $45
Jacksonville, FL
7 months ago
company-logo

Electrical Designer

Dudley Staffing
Job TypeFull time
Salary
$45 - $60
Canonsburg, PA
8 months ago
company-logo

Mechanical/Piping Engineer

Dudley Staffing
Job TypeFull time
Salary
$55 - $75
Canonsburg, PA
8 months ago
company-logo

Civil/Structural Designer

Dudley Staffing
Job TypeFull time
Salary
$30 - $60
Canonsburg, PA
8 months ago
company-logo

contract Landman

HPS Oil & Gas Properties
Job TypeFull time
 
Cheyenne, WY
7 months ago