• Data Engineer

    Job Locations
    US-CA-San Francisco
    Information Services
  • Overview

    First Republic is an ultra-high-touch bank that provides extraordinary client service. We believe that one-on-one interactions build lasting relationships. We move quickly to serve our clients’ needs so that their financial transactions are handled with ease and efficiency. Client trust and security are paramount in our line of business. Ultimately, our goal is unsurpassed client satisfaction which will lead to personal referrals – our number one source of new business. We recognize that our competitive advantage starts with our people and our culture. At First Republic, we work hard and move quickly as a very coordinated team. If you are looking for an opportunity to grow and contribute in a fun, fast-paced environment, First Republic is the place for you. We have exceptional people focused on providing extraordinary service.

    The Data Engineer will play a crucial role in our Eagle Lending Group, building the data infrastructure that will allow the team to conduct, analyze, and consult on business decisions. Eagle Lending is leading the bank on how to leverage data and technology to acquire and engage the next generation of First Republic clients. The Data Engineer must be comfortable with a fast paced environment where he/she may need to shift responsibilities depending on business needs. We’re looking for someone who is willing to roll up their sleeves to help build the foundation so that we can continue to create the reports and run analysis.


    • Build data pipelines that collect, connect, centralize, and curate data from various internal and external data sources
    • Manage and extend a reliable, effective, and scalable data infrastructure
    • Work closely with analysts, data scientists, and product engineers to understand business needs and design/maintain scalable data models
    • Partner with leadership and stakeholders to develop and execute various reporting packages and ad hoc requests
    • Work with stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions
    • Use predictive modeling to increase and optimize customer experiences, revenue generation, ad targeting, and other business outcomes 


    • BS or MS in Engineering, Computer Science, Math, Physics, Statistics or related quantitative field
    • Programming experience in one or more of the following: Java, Python, R, and/or C, C++
    • Strong SQL skills, ability to perform effective querying involving multiple tables and subqueries
    • Advanced Tableau coding skills with a track record of developing visualizations that drive and optimize business outcomes
    • Strong R and/or Python (preferred) coding skills
    • Experience and knowledge of statistical modeling techniques: GLM multiple regression, logistic regression, log-linear regression, variable selection, etc.
    • Understanding of and experience using analytical concepts and statistical techniques: hypothesis development, designing tests/experiments, analyzing data, drawing conclusions, and developing actionable recommendations for business units
    • Experience creating and using machine learning algorithms and statistics: regression, simulation, scenario analysis, modeling, clustering, decision trees, neural networks, etc.
    • Excellent written and verbal communication skills for coordinating across technical and non-technical teams


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed