• Contingent: ETL Developer

    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.

    ETL Developer

    The ETL Developer is responsible for responsible for supporting the Informatica footprint by developing and maintaining required ETLs within PWM Technology.  He/she will work within an agile team structure and contribute to increase the footprint and quality of integration with various other systems.


    This position reports to the Director of Wealth Management Technology and supports the development and implementation of Wealth Management’s technology roadmap. This role has a key responsibility within First Republic to ensure that our client experience within Wealth Management maintains the highest standards of the Bank. 

    Additionally, the candidate may provide assistance in administration and ongoing support of applications and other technologies in cooperation with the business and other areas of IT.

    The developer works with architects, data analysts and business analysts to review defined requirements, translates these requirements into solution design and code where applicable, and participates in the full development process life-cycle from concept through testing, implementation, and support using the Agile development methodology. This includes leveraging/improving established frameworks, code reviews, identifying approaches to creatively solve data problems, POC, data quality, bug fixing, vendor coordination, environments management, L2 support and release/change and deployment planning.


    • Work with IT team to develop/maintain the ETL footprint and quality. 
    • Participate in cross-functional meetings to review business requirements/use stories, assist in fit/gap analysis and provide detailed technical design documentation.
    • Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools quickly.
    • Profile and understand the large amounts of source data available, including structured and semi-structured/web activity data.
    • Work with data originators to fill in gaps in the data collected, and/or to adjust source-system data structures to facilitate analysis and integration with other company data.
    • Assists users with the report design, running, and troubleshooting.
    • Monitors and maintains system performance and provide statistical reporting.
    • Establish and maintain working relationships with technical and architectural team members across the technology organization.


    • Experience & Education:
      • 7+ years of Informatica PowerCenter experience a must.
      • 2+ years of MS SQL Server Database design/development.
      • 5+ years of Data Warehousing experience.
      • 3+ years leading Data Warehouse projects.
      • 3+ years writing PL/SQL procedures and functions.
      • Experience with Banking Data is a must.
      • Data Analysis skills is a must.
      • 3+ Years Unix/Linux scripting.
      • Technical Skills.
    • Expert Level Required:
      • Informatica PowerCenter.
      • IDQ.
      • Advanced SQL Development.
    • Detail Level Required:
      • Tableau, Microsoft SSRS, or Oracle OBIEE.
      • .NET technology stack (ASP.net, C#).
      • Linux and Shell Script.
      • Ability to debug and performance tune.
      • Relational database design/modeling using tools such as ERstudio or ERwin.
    • Additional skills desired:
      • Informatica Metadata Manager and MDM Concepts.
      • Real-Time Data Replication.
      • Challenges of large relational data sets, including load performance, query performance, archiving, etc.
    • Professional Skills/Competency:
      • Capital Markets knowledge and experience is highly desired.
      • Focus on development/ improvement of framework to support repeatable and scalable solutions.
      • Expert-level ETL development using tools such as Informatica PowerCenter and IDQ.
      • Expert-level SQL coding/querying skills in SQL Server and/or Oracle databases.
      • Exposure with Business Intelligence tools such as Tableau, Microsoft SSRS, or Oracle OBIEE.
      • Experience in Linux and Shell Scripts.
      • Experience with relational database design/modeling using tools such as ERstudio or ERwin.
    • Personal Skills/Competency
      • Consistently demonstrates and follows high standards of integrity in business decision-making.
      • Looks toward the broadest possible view of an issue/ challenge; can easily pose future scenarios; can think globally about all aspects of the Bank; can discuss multiple considerations of an issue and forecast them into the future; understands how the Bank works, competes, serves clients, and generates shareholder value.
      • Demonstrates excellent communication and interpersonal skills; able to communicate clearly and concisely in a variety of settings and styles; is effective in a variety of formal presentation and meeting settings.
      • Gains support for change by providing context and responding with sensitivity to concerns; takes initiative to recommend/ develop innovative approaches to getting things done.
      • Can quickly find common ground and solve problems for the good of all; is a team player and encourages collaboration.


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