Information Technology
268304 Requisition #
Follow more jobs like this

Get real-time updates by following related social accounts.

Title: Data Engineer 
Primary Location:  San Francisco, CA 
Other location(s): Los Angeles, CA or Seattle, WA or Salt Lake City, UT or Phoenix,AZ or Portland, OR

The Federal Reserve Bank of San Francisco is looking for a Big Data Engineer to join the Advanced Data and Analytics Capabilities Team. We are a team based out of San Francisco that partners with business lines across the Federal Reserve System to deliver big data and advanced analytics products and solutions. In this role, you will have the opportunity to contribute to several high-quality data solutions and enhance your technical skills across many disciplines. We employ state of the art technologies that are part of the Hadoop ecosystem, which includes tools used for data integration, data modeling, and data analytics. You will have an opportunity to apply your critical thinking and technical skills across many disciplines. 

In this role, you will contribute to high quality technology solutions that address business needs by developing solutions for the platform or applications for the customer business lines. You should have strong communication skills as you will work closely with other groups, including development and testing efforts of your assigned application components to ensure the successful delivery of the project.

Essential Duties and Responsibilities:
•    Design, develop, and maintain end to end data solutions using open source, modern data lake, and enterprise data warehouse technologies (Hadoop, Spark, Cloud, etc.)
•    Contribute to multiple data solutions throughout their entire lifecycle (conception to launch)
•    Partner with business stakeholders to understand and meet their data requirements  
•    Design, build, and maintain machine learning data pipelines
•    Maintain security in accordance with Bank security policies
•    Participate in an Agile development environment
•    Develop code in Big Data environments using Java/Python etc.  
•    Lead and communicate to technical and business product managers, as well as third parties, on solution design 
•    Act as a role model, thought leader, and change management for new software and technology throughout the company 
•    Work on multiple projects as a technical team member or lead driving elaboration, design and development of software 
•    Collaborate with Developers, DevOps, Release Management and Operations 
Maintain security in accordance with Bank security policies 
Participate in an Agile development environment by attending daily standups and sprint planning activities 
•    Use your judgment and analytical skills in selecting methods, techniques, and evaluation criteria for obtaining results 
•    Develop, execute, and document unit test plans and support application testing 
•    Provide operational support for applications and utilities 
Tackle issues and participate in defect and incident root cause analyses
•    Assist in the deployment of new modules, upgrades, and fixes to the production environment
•    Independently determine methods and procedures on new assignments, and may provide work direction to others 

•    Undergraduate degree in computer science, Information Systems, or other related field or relevant work experience 
•    5+ years data engineering and programming skills in Java and/or Python, including knowledge of Big Data ecosystem 
•    Experience with the Hadoop ecosystem including HDFS data distribution, processing, workflow, Hive/Impala/Spark/Oozie
•    Experience in AWS
•    Experience programming and scripting on UNIX / Linux. (i.e. Python or Bash) 
•    Experience with CTRL-M, Cron and scheduling of batch jobs 
•    Experience performing operational support
•    Passion for technology and data, a critical thinker, problem solver and a self-starter  
•    Strong quantitative and analytical skills  
•    Strong attention to detail  
•    Ability to communicate effectively (both verbal and written) and work in a team environment 
•    Ability to balance multiple assignments and shift gears when new priorities arise 
•    Familiar with Agile methodologies 
•    Must be a U.S Citizen or Green Card holder with intent to become U.S Citizen
Nice to have:
•    Working experience at Government or quasi-Government organizations
Cloud experience and using big data technologies on the Cloud 
•    Professional experience optimizing machine learning workflows and maintaining data pipelines
•    Hands-on experience with a variety of big data (Hadoop / Cloudera, Cloud, etc.) and machine learning (Spark, AWS SageMaker, etc.) technologies

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

At the Federal Reserve Bank of San Francisco, we believe in the diversity of our people, ideas, and experiences and are committed to building an inclusive culture that is representative of the communities we serve. The Federal Reserve Bank of San Francisco is an Equal Opportunity Employer.

Previous Job Searches

Activity Feed

Job shares through The Federal Reserve System
Someone applied to the Vice President, Organizational Transformation position. 8 hours ago
Someone applied to the Scrum Master position. 14 hours ago
Someone applied to the Data Scientist - People Analytics position. 15 hours ago
Someone applied to the Learning & Development Specialist position. 18 hours ago
Someone applied to the Speechwriter position. 20 hours ago

Similar Listings

California, San Francisco

📁 Information Technology

Requisition #: 267769

California, San Francisco

📁 Information Technology

Requisition #: 267924

California, San Francisco

📁 Information Technology

Requisition #: 267543