U.S. Bancorp

Software Engineer 2 (Full Stack - Druid/Presto) - Multiple Locations

Posted on: 25 Feb 2021

San Francisco, CA

Job Description

At U.S. Bank, we're passionate about helping customers and the communities where we live and work. The fifth-largest bank in the United States, were one of the country's most respected, innovative and successful financial institutions. 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.

Job Description

The Full Stack Engineer will execute true end-to-end development and testing of software products in an agile lifecycle. Partnering with key technical and business stakeholders, the agile developer will help refine the product vision, estimate and design a solution, create, purchase, or customize the requisite hardware and software to create the solution, ensure the quality of the final product through manual and automated tests, and support the new software as it is moved to production.

Responsibilities
Making significant contributions in 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
Contribute towards elastically scaling the database systems in the public cloud
Contribute towards 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

Basic Qualifications

- Bachelor's degree, or equivalent work experience
- Three to five years of relevant experience

Preferred Skills/Experience

Bachelor's degree in Computer Science or related fields, or equivalent work experience.
8+ years of work experience in Application Development/IT Systems Testing, and team leadership
Solid experience in programming languages mainly Python
Experience in creating REST API using Spring Framework
Strong background in database systems SQL engine,
Strong background in distributed systems and cloud concepts (Kubernetes
Full Stack development experience CI/CD process, Automated testing etc.
Strong in theoretical foundations and practical knowledge analytical & SQL engines such as Presto, Druid, SparkSQL, Blazing SQL, Dremio and Apache Arrow
Familiarity on authentication, authorization and hive metastore
Familiarity with high performance storage systems (cloud, open source etc.)
Familiarity with open-source software development and community
Familiarity with increasing the performance of database systems with hardware enhancements GPU, memory etc.
Familiarity with visualization tools
At least bachelor's in computer science from reputed university and masters preferred

San Francisco:
U.S. Bank will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance.

Benefits:
Take care of yourself and your family with U.S. Bank employee benefits. We know that healthy employees are happy employees, and we believe that work/life balance should be easy to achieve. That's why we share the cost of benefits and offer a variety of programs, resources and support you need to bring your full self to work and stay present and committed to the people who matter most - your family.

Learn all about U.S. Bank employee benefits, including tuition reimbursement, retirement plans and more, by visiting usbank.com/careers.

EEO is the Law
Applicants can learn more about the companys status as an equal opportunity employer by viewing the federal EEO is the Law poster.

E-Verify

U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services. Learn more about the E-Verify program.

U.S. Bancorp

Minneapolis, MN

U.S. Bancorp, a financial services holding company, provides various financial services in the United States. It operates in five segments: Corporate and Commercial Banking, Consumer and Business Banking, Wealth Management and Investment Services, Payment Services, and Treasury and Corporate Support. The company offers depository services, including checking accounts, savings accounts, and time certificate contracts; and lending services, such as traditional credit products, as well as credit card services, lease financing and import/export trade, asset-backed lending, agricultural finance, and other products. It also provides ancillary services comprising capital markets, treasury management, and receivable lock-box collection services to corporate customers; and a range of asset management and fiduciary services for individuals, estates, foundations, business corporations, and charitable organizations. In addition, the company offers investment and insurance products to its customers principally within its markets, as well as fund administration services to a range of mutual and other funds.

Further, it provides corporate and purchasing card, and corporate trust services; and merchant processing services, as well as cash and investment management, ATM processing, mortgage banking, and brokerage and leasing services.

The company offers its products and services through operating a network of 3,018 banking offices principally operating in the Midwest and West regions of the United States, as well as through online services and over mobile devices. It also operates a network of 4,681 ATMs. The company was founded in 1863 and is headquartered in Minneapolis, Minnesota.

  • Industry
    Banking/Financial Services
  • No. of Employees
    73, 333
  • Jobs Posted
    5608

Similar Jobs