Job Directory Senior Mobile Development Ops Engineer

Senior Mobile Development Ops Engineer
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Requisition ID # 22466

Job Category : Information Technology

Job Level : Individual Contributor

Business Unit: Information Technology and Supply Chain

Job Location : San Francisco

Company

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 informationor any other factor that is not related to the job.

Department Overview

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 number of systems. We are looking for candidates who share a passion for building scalable service-oriented platforms with experience in any of the following areas:

Qualifications

Minimum:

* 3 years of software development experience
* Bachelor's Degree in Computer Science or job-related discipline or equivalent experience
* Experience using version control tools such as GitHub or Bitbucket
* Development experience with microservices in Node.js, fully native AWS cloud services
* Experience configuring service routers and message queuing
* Developing in a large-scale enterprise environment including clustering, identity systems and NoSQL systems



Desired:

* Experience in utilizing AWS native services
* Experience in developing cloud native microservices in AWS
* Designing, implementing and running large scale cloud native micro services
* Projects or experience with the Go language (Golang)
* AWS Lambda (serverless) experience
* Container orchestration knowledge a bonus



Responsibilities

* Identifies, analyzes and improves existing business processes within a department to meet new goals and objectives.
* Communicates (oral and written) recommendations and findings internally and externally.
* Partners with various departments to understand and incorporate standards information and requirements into work procedures.
* Works on moderately complex problems that require in depth analysis and judgment to obtain results or solutions.
* Defines and documents business requirements for complex system development or testing.
* Analyzes existing applications and systems and formulates logic for new systems, devises logic procedures, logical database design, performs coding and tests/debugs programs.
* Mentors and provides guidance to less experienced colleagues.
* Modifies and configures complex applications/systems as specified in the requirements and/or technical design document.
* Designs and deploys new complex Enterprise systems and enhancements to existing systems ensuring compatibility and inter-operability.
* Ensures work is carried out using established processes, practices and procedures as directed.


Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.