You are viewing a preview of this job. Log in or register to view more details about this job.

Junior Engineer, San Francisco Bay Area Rapid Transit

Marketing Statement

Ride BART to a satisfying career that lets you both: 1) make a difference to Bay Area residents, and 2) enjoy excellent pay, benefits and employment stability. BART is looking for people who like to be challenged, work in a fast paced environment, and have a passion for connecting riders to work, school and other places they need to go. BART offers a competitive salary, comprehensive health benefits, paid time off, and the CalPERS retirement program.
 
Conditions of Employment
GroupBox1
All San Francisco Bay Area Rapid Transit District (BART) employees are required to be fully vaccinated against COVID-19 as a condition of employment. You will be required to show proof of your completed COVID-19 vaccination prior to receiving a final offer, unless you receive a COVID-19 Vaccination reasonable accommodation due to a medical condition or a religious exemption due to an approved sincerely held religious belief that prohibits you from receiving a vaccine. BART will review requests for a reasonable accommodation or religious exemption on a case-by-case basis. Documentation may be required. For questions, please contact BART Human Resources, Leave Management at HRDP@bart.gov.
 
Department
GroupBox1
Maintenance & Engineering- Systems & Data Informatics

Pay and Benefits
GroupBox1
BART offers comprehensive compensation and benefits programs. Benefits include CalPERS pension; excellent medical (effective January 1, 2022 current employee cost $157.35 monthly for most plans), vision, and dental coverage; supplemental insurances; paid holidays and vacation; as well as two investment programs, one of which is entirely funded by BART. BART does not participate in Social Security. Complimentary BART passes for employee and qualifying dependents.
Pay Rate
GroupBox1
Non-Represented Pay Band 03
Minimum: $80,358.00/year - Maximum: $121,743.00/year
Note: Starting salary offer will be between $80,358.00/year - $94,172.00/year and will be commensurate with education and experience. 
 
Posted Date
GroupBox1
January 10, 2022
 
Closing Date
GroupBox1
January 21, 2022
 
Reports To
GroupBox1
Engineering Manager or designee
 
Days Off
GroupBox1
Saturday and Sunday
 
Who May Apply
GroupBox1
All current BART employees and qualified individuals who are not yet BART employees.
 
Current Assignment
GroupBox1
This job announcement will be used to fill one (1) vacant position.

BART’s Computer Systems Engineering Division is looking for a Junior Engineer to join a small agile scrum team that analyzes field event data and provides solutions to help moving BART away from reactive problem solving and toward predictive actions and solutions.  

This team leverages BART’s large amount of event data and creates customized dashboards and automated alerts to enable users across the District to act on. For example, IoT driven dashboards for weather, traction power breaker behavior, train control analytics, fire-life safety…etc.
The CSE Division is currently building out a real-time data exchange using KAFKA, which is core to BART’s digital transformation strategy that will integrate a wide range of BART in-house applications. This team will leverage the KAFKA platform and Machine Learning to provide solutions that paves the way to improved visibility into the operations and more targeted strategies.
This position will be key to developing customized dashboards and tools to deliver actionable data to end users throughout BART. This position will also work on developing Machine Learning capabilities. To be successful, you’ll need to learn BART’s underlying business processes and engage stakeholders to understand their needs and determine critical predictive monitoring requirements.
In addition, you will also analyze data for pain points and improvements on dashboards and actionable alerts.

The primary responsibilities for this role are: 
  • Follow Agile processes to deliver quality code that meets end user’s requirements. 
  • Meet with end users to gather their requirements and clearly document them. Work with the scrum team to develop user stories to meet those requirements.
  • Develop dashboards based on end user requirements, test, deploy and refine them continuously based on user feedback.
  • Demonstrate your dashboard and develop related training materials for users. 
Ideal incumbents may possess some of the following skills beyond the minimum qualifications: 
  • Agile processes, including but not limited to: 
  • Gather requirements 
  • Write and estimate User Stories with acceptance criteria 
  • Track progress and report blockers during daily scrums 
  • Review Definition of Done before User Stories are closed 
  • Conduct post-Sprint retrospective and improvement meetings 
  • Familiarity with:
  • Splunk – Experience in writing Splunk queries, dashboard creation and knowledge of SimpleXML extension with JavaScript
  • Linux
  • Hands-on experience in SQL queries
  • Knowledge of Python and Machine Learning libraries – (scikit-learn, Pandas, tensorflow)
  • JAVA programming language is preferred
  • JavaScript development experience and JavaScript libraries (jQuery)
  • Electrical, Mechanical, Train Control and Civil Engineering experience is a plus
  • Stay abreast of emerging technologies 
 
 
Essential Job Functions
GroupBox1
1. Performs a variety of entry level professional engineering duties including engineering specifications, computer systems applications, preliminary cost estimates, engineering drawings, calculations and analyses.
2. Conducts field inspections and investigations.
3. Creates customized details which address the unique design challenges of each individual project.
4. Assists in designing computer hardware and software modifications.
5. Assists in designing and specifying special testing and service equipment to troubleshoot and maintain transit vehicles.
6. Modifies and compiles all relevant specifications for the project using BFS specifications as the baseline.
7. Assists in preparing engineering designs, specification costs and quantity estimates for engineering construction projects.
8. Analyzes and resolves computer systems malfunctions.
9. Assists in the establishment of schedules and methods for train control support positions.
10. Conducts special studies and prepares a variety of reports and correspondence.
 
 
Minimum Qualifications
GroupBox1
Education: Bachelor's degree in Engineering or a related field from an accredited college or university.

Substitution: Professional experience as outlined above may be substituted for the education on a year-for-year basis. A college degree is preferred.
Knowledge of:
- Basic principles and practices of the engineering discipline
- Appropriate sources of engineering information
- Material costs
- Computer applications as applied to the solution of engineering problems
- Engineering materials, equipment and methods
Skill/Ability in:
- Apply basic engineering principles and practices to the solution of engineering problems
- Conduct engineering studies and evaluations and write clear and concise reports
- Analyze technical problems, including those involving computer hardware and software
- Learn engineering division procedures and applicable laws, codes and regulations
- Interpret and prepare drawings and specifications
- Analyzing drawings and identifying assets
- Learn to prepare construction and/or installation cost estimates
- Keep accurate records
- Establish and maintain effective working relationships with those contacted in the course of the work
 
 
Selection Process
GroupBox1
Applications will be screened to assure that minimum qualifications are met. Those applicants who meet minimum qualifications will then be referred to the hiring department for the completion of further selection processes.
The selection process for this position may include a skills/performance demonstration, a written examination, and a panel and/or individual interview.
The successful candidate must have an employment history demonstrating reliability and dependability; provide copies of certificates, diplomas or other documents as required by law, including those establishing his/her right to work in the U. S; pass a pre-employment medical examination which may include a drug and alcohol screen, and which is specific to the essential job functions and requirements. Pre-employment processing will also include a background check. (Does not apply to current full-time District employees unless specific job requires additional evaluations).
 
 
Application Process
GroupBox1
External applicants may only apply online, at www.bart.gov/jobs. Applicants needing assistance with the online application process may receive additional information by calling (510) 464-6112.   

Current employees are strongly encouraged to apply online, either at www.bart.gov/jobs, or on WebBART. Current employees may also apply using a BART paper application by delivering the completed form to the Human Resources Department, or by mailing it to P. O. Box 12688, Oakland, CA 94604-2688. 

All applicants are asked to complete the application in full, indicating dates of employment, all positions held, hours worked, and a full description of duties. On line applicants are invited to electronically attach a resume to the application form to provide supplemental information, but should not consider the resume a substitute for the application form itself.

Applications must be complete by the closing date and time listed on the job announcement.