1+ months

Senior Engineering Manager - Analytical Databases

U.S. Bank
San Francisco, CA 94103
The Sr. Engineering Manager is responsible for developing and executing the engineering vision for Fast Analytics - Visualization, SQL, OLAP engines. Example: Developing dynamically scaling the number of Presto nodes based on number of queries, CPU etc. This person should have: + Deep understanding of programming languages and databases both from theoretical and practical perspectives. + Understand the challenges of elastically scaling complex technologies which includes software and hardware (CPU, memory, GPU). + Be enhancing the performance of SQL and OLAP Engines in terms of response time, through-put and CPU utilization. + Willing to contribute to open source community and be willing to speak at public conferences about engineering excellence at U.S. Bank. + Be able scale up recruitment and inspire talented engineers to join US Bank. + Mentor and motivate the engineer towards building excellent products. Responsibilities: + Driving the engineering vision of SQL, OLAP (database systems) and visualization engines + Responsible for delivering the engineering build-out of SQL, OLAP (database systems) and visualization engines + Leading complex technology performance testing & architecture evaluations & driving complex technology programs in cutting edge domains + Responsible for elastically scaling the database systems in the public cloud + Responsible for enhancing the performance of database systems in terms on response time, throughput, CPU utilization etc. + Contributing back to open source community on the new features + Recruit, mentor and motivate other engineers. Record of building culture of engineering excellence **Qualifications:** Qualifications and preferred experiences: + Proven experience in research-driven and open source software development + Solid experience/background in 1. Programming languages 2. Database systems 3. Distributed systems and cloud concepts (Kubernetes) 4. Understanding of differences between Spark, Hadoop, Kafka, Cassandra, Presto, Druid etc. 5. Strong in theoretical foundations and practical knowledge analytical & SQL engines such as Presto, Druid, SparkSQL, Blazing SQL, Dremio and Apache Arrow 6. Research-driven and open source software development + Familiarity with: 1. High performance storage systems (cloud, open source etc.) 2. Open-source software development and community 3. Increasing the performance of database systems with hardware enhancements GPU, memory etc. 4. AI/ML model development for process of model deployment 5. Visualization tools + Preferred, Masters or PhD in computer science **Job:** Information Technology **Primary Location:** CA-CA-San Francisco **Shift:** 1st - Daytime **Average Hours Per Week:** 40 **Requisition ID:** 200009843 **Other Locations:** CA-CA-Cupertino U.S. Bank is an Equal Opportunity Employer committed to creating a diverse workforce. U.S. Bank is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, among other factors.

Categories

Posted: 2020-07-16 Expires: 2020-10-15

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Engineering Manager - Analytical Databases

U.S. Bank
San Francisco, CA 94103

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast