Pacific Gas & Electric Company Principal DevOps Software Engineer in San Francisco, California

Requisition ID # 14528

Job Category : Information Technology

Job Level : Manager/Principal

Business Unit: Information Technology and Supply Chain

Job Location : San Francisco


Based in San Francisco, Pacific Gas and Electric Company, a subsidiary of PG&E Corporation (NYSE:PCG), is one of the largest combined natural gas and electric utilities in the United States. And we deliver some of the nation's cleanest energy to our customers in Northern and Central California. For PG&E, Together, Building a Better California is not just a slogan. It's the very core of our mission and the scale by which we measure our success. We know that the nearly 16 million people who do business with our company count on our more than 24,000 employees for far more than the delivery of utility services. They, along with every citizen of the state we call home, also expect PG&E to help improve their quality of life, the economic vitality of their communities, and the prospect for a better future fueled by clean, safe, reliable and affordable energy.

Pacific Gas and Electric Company is an Affirmative Action and Equal Employment Opportunity employer that actively pursues and hires a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, age, religion, physical or mental disability status, medical condition, protected veteran status, marital status, pregnancy, sexual orientation, gender, gender identity, gender expression, genetic information or any other factor that is not related to the job.

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 Digital Catalyst Team is a new enterprise team that is responsible for working collaboratively with the lines of business (e.g., Gas Operations, Electric Operations, etc.) to implement consumer grade mobile and analytical solutions across various user groups (e.g., field users, office workers, etc.). This includes, but is not limited to:

  • Deploying best-in-class / rapid delivery capability for mobile & data analytic solutions

  • Simplifying, improving, and standardizing work management processes for mobile needs

  • Delivering high value analytics across all Lines of Businesses

  • Rapid delivery of web applications

Digital Catalyst consists of a staff of highly skilled professionals working together to produce mobile & data analytic solutions following an agile methodology and design thinking. We are a “start-up” department within IT and building driven and creative mobile development team. We take the time to understand our partners’ needs and translate those into solutions that delight our users. Our goal is to deliver products with intuitive user experience that will improve PG&E employees’ and customers' safety, productivity and overall well-being.

Position Summary

Mobile Platforms Engineering is responsible for building the shared tools, service components and systems that underscore Product and Engineering's ability to deliver high availability services, build and iterate on products quickly, and make data informed decisions.

We also improve the scalability and performance of our applications through providing architecture design reviews, in-depth performance profiling, and building accessible tools for engineers to characterize the bottlenecks and interactions within and between an ever-growing numbers of systems.

We are looking for candidates who share a passion for building scalable service oriented platforms.

What you will get

  • The opportunity to contribute, in the earliest stages, of a best in class digital organization that ships real products to real users every week

  • Extreme management support for your development and your day to day success

  • Autonomy to make decisions in a rapidly growing team

  • Continued training in leadership and other skills important to your success and growth

  • Best in class perks and benefits

GitHub : ,



  • Bachelor’s Degree in Computer Science or job-related discipline or equivalent experience

  • Minimum 7 years’ experience in IT-Information Technology engineering, Job-related experience

  • Mentoring and leading high performing teams

  • Product development

  • Working with large and highly secure enterprise environments

  • Designing, implementing and running large scale cloud native micro services

  • Developing fully native AWS cloud services

  • Collaborate across functional teams

  • Team leadership experiences

  • History of implementing DevOps practices in an enterprise environment

  • Designing, implementing and running large scale CI/CD pipeline

  • Proven experiences on continuous deployment for both web and IOS mobile applications

  • Strong knowledge of common application and security protocols

  • DevOps architecture and practice

  • Strong experience with mixed on premise / AWS environments

  • Extensive knowledge of Jenkins for CI / CD

  • Promotes DevOps culture supporting Config as Code and Infrastructure as Code best practices

  • Knowledgeable in deploying NodeJS microservices

  • Experience with centralized logging

  • Strong experience with Orchestration tools such as Ansible, Puppet and Chef

  • Strong experience working with AWS native services


  • 5 years’ experience as Mobile Development Operations Engineer

  • Experience implementing and migrating to AWS Lambda (serverless) architectures

  • Container orchestration


  • Analyzes existing applications and systems and formulates logic for new systems, devises logic procedures, logical database design, performs coding and tests/debugs programs

  • Defines and documents business requirements for complex system development or testing

  • Communicates (oral and written) recommendations and findings to high level leaders and officers

  • Works on unique and complex problems having broad impact that require in depth analysis and judgment to obtain results or solutions. Develops, oversees, and implements policies, procedures, guidelines, and standards to support business operating plans and goals

  • Designs and deploys new complex Enterprise systems and enhancements to existing systems ensuring compatibility and inter-operability

  • Modifies and configures complex and broad applications/systems as specified in the requirements and/or technical design document

  • Mentors and provides guidance to less experienced colleagues

Work Location: General Office Complex – 77 Beale St

City: San Francisco

Zip Code: 94105

Hiring Supervisor: Robert (Rob) Lawrence (R3Lg) – Manager, Business Technology