> Markdown version of [/jobs/ext/1379854-principal-data-engineer-dir](https://www.wearedevelopers.com/jobs/ext/1379854-principal-data-engineer-dir). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Data Engineer, Dir. - **Company:** Federal Home Loan Bank of San Francisco - **Location:** San Francisco, CA, United States - **Experience:** Experienced - **Salary:** $205,000.0 - $235,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Amazon S3, Application Lifecycle Management, Microsoft Azure, Unix, Software as a Service, Code Review, Databases, Data Architecture, Data Integration, Extract Transform Load (ETL), Data Security, Relational Databases, File Transfer, Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Systems Development Life Cycle, Secure Coding, PL-SQL, Systems Integration, Cloud Platform System, Software Security, Data Lakes, Information Technology, Data Management, Software Version Control, Atlassian Bamboo, Jenkins, Programming Languages - **Published:** July 22, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/87650640/1 ## About the Role Bachelor's degree in Computer Science or related field or equivalent work experience required. Experience: Minimum of five years of experience in data management in a large, regulated financial services (preferably banking) environment is required. Skills & Knowledge: * Experience with hands-on requirements gathering and analysis, data modeling, development and implementation of data architectures including RDBMS and Data Lake House is required. * Experience with data integration involving databases and SaaS products utilizing APIs, file transfer, including ETL and ELT methods is required. * Amazon Web Services experience, including RDS, Glue Databrew, S3, and Lake Formation * Scaled Agile / SAFe practices; Scrum master experience is a plus. * Understanding operating systems, application security configurations, and best practices in Windows and UNIX environment is required. * Ability to take the initiative to pursue assignments, responsibilities, and support requests to a logical and final solution and to employ System Development Life Cycle (SDLC) standards is required. * Experience integrating with CI systems such as Bamboo, Chef and Jenkins * Relational Database Management Systems, such as Oracle, including PL/SQL and expert SQL * Experience with Application Lifecycle Management tools * Strong knowledge of Object-Oriented Programming (OOP) concepts and proficiency in at least one programming language. * Experience with cloud environments such as AWS, Google and Azure is highly desirable. * Ability to mentor and collaborate with teams to achieve results. * Excellent problem-solving and analytical skills. * Excellent verbal and written communication skills. * Ability to work effectively under pressure either independently or as a member of a team. ## Description Acts as a technical lead of data and digital solutions engineering team including custom applications, vendor applications, software-as-a-service, and other services related to data management. As the primary overseeing data management, collaborate with technology and business to deliver solutions and provide expertise for data models, data integration, and data access. Deliver "hands-on" development to maintain and support applications and databases. Engage in strategic initiatives as required to meet the Bank's business and technology objectives., Engineer Responsibilities: * Contribute ideas to the maintenance of the Core Bank Data Model. * Based upon the Data Management Roadmap, provide technical direction and lead in the implementation of solutions. * Analyze project requirements and decide on technical and functional direction, design and implement data management solutions when required. * Lead data management practices including the design of standards, frameworks, and reusable components. * Understand and follow agile project processes as prescribed. * Follow and recommend improvements to existing engineering processes including source code management, secure coding standards and code review, and change management. * Maintain awareness of the data management tool market and recommend efforts to evaluate new products and product improvements. * Review and decide upon improvements to existing data management designs. * Deliver solutions to improve data management. * Respond to customer queries and concerns in a timely fashion. Determine new designs to eliminate future issues. * Lead technical support of data management solutions. * Perform system failure analysis and drive corrective actions. Lead root cause analysis and determine long term solutions. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [WeAreDevelopers LIVE - Node and Package Security](https://www.wearedevelopers.com/videos/2138-wearedevelopers-live-node-and-package-security) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story)