Skip to main content

Full Stack Developer

LocationSan Francisco, California;

Requisition ID # 103244 

Job Category : Information Technology 

Job Level : Individual Contributor

Business Unit: Information Technology

Department Overview

PG&E’s Information Technology (IT) organization is comprised of various unified departments which collaborate effectively in order to deliver high quality technology solutions.

The Data & Analytics Team within IT is responsible for working collaboratively with the lines of business (e.g., Electric Operations, Gas Operations, etc.) to implement consumer-grade data platforms and products across various user groups (e.g., asset strategists, inspectors, emergency operations, etc.). This includes, but is not limited to:

  • Deploying best-in-class / rapid delivery capabilities for data solutions and self-service enablement for highly skilled analysts and data scientists
  • Simplifying, improving, and standardizing processes to promote data-driven decisions and drive the digital transformation of the utility.
  • Rapid delivery of back-end solutions for a multitude of applications

Position Summary

We are looking for a Senior Full-Stack Engineer to be part of our exciting and growing team. Your primary focus is to build data products to support risk reduction and digital transformation of the company. As a productive member of a motivated group of engineers, product teams, and technical analysts, you will be producing ground-breaking, forward thinking, and revolutionary projects that are industry changing.

What you will get:

  • The opportunity to contribute to a best-in-class digital organization that ships real products to real users that have a direct impact to company operations and improvements to the safety of California
  • Extreme leadership support for your development and your day to day success
  • Autonomy to make decisions in a rapidly growing team
  • Best in class perks and benefits


  • Build awesome big data products within a fun team where culture is the foundation for success
  • Provide input on technical feasibility while collaborating with teams to guide features and provide technical know-how
  • Provide subject matter expertise to design data products and workflows that are robust and fault tolerant
  • Evolve technical solutions to incorporate new technologies
  • Debug and optimize complex applications that have real impacts
  • Build best-in-class cloud-native data products in AWS
  • Effectively communicate the solution to non-technical stakeholders
  • Maintain a productive working environment while fostering an open and honest culture of trust, accountability, and humbleness
  • Be a strong advocate for a culture of quality
  • Follow an agile development methodology



  • Bachelor’s degree or equivalent experience
  • 2 years of Software Engineering experience
  • Experience in mobile development and administration
  • Experience integrating Restful services (APIs)
  • Experience with unit testing frameworks and test-driven deployment
  • Experience with bug tracking and source control


  • Strong back-end programming experience in Node.Js
  • Strong front-end programming experience with React and Redux
  • Experience building APIs using GraphQL / REST
  • Experience in building and deploying through CI/CD (e.g. Jenkins)
  • Solid practice of test-driven development
  • Working knowledge of Docker and Kubernetes
  • Experience building and deploying AWS services such as AWS lambda.
  • Experience working in an Agile environment
  • Experience with developing solutions for data driven applications in the cloud
  • Experience in developing fault-tolerant applications
  • Experience with instrumenting applications with health checks and proactive monitoring
  • Excellent communication and collaboration skills and a strong work ethic
  • Very strong analytical and problem-solving skills
  • Able to build a sense of trust and rapport that creates a comfortable & effective workplace
  • Able to further community & elevate team performance
  • Brings a high-energy and passionate outlook to the role and has strong sense of ownership
  • Familiarity with Python

I'm Interested

Sign Up for Job Alerts

Note that all fields are mandatory. Please set your category and location selections prior to submitting.
By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communications from PG&E.

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Information Technology, San Francisco, California, United StatesRemove