U.S. Bancorp logo

Senior Software Engineer - DevOps in San Francisco, California.

U.S. Bancorp

San Francisco, CA
Full Time
Senior
158k-195k
about 1 month ago

Job Description

About the Role

U.S. Bank is seeking a Senior Software Engineer - DevOps in San Francisco, California. The role involves designing, implementing, automating, and supporting cloud and on-premises infrastructure and applications. The position emphasizes mentoring junior staff, managing real-time data pipelines, ensuring infrastructure scalability and security, and contributing to cloud modernization efforts. The company values diversity, innovation, and a collaborative work environment, offering opportunities for professional growth and development.

Key Responsibilities

  • Design, implement, automate, and support cloud and on-premises infrastructure and applications.
  • Mentor junior employees and supervise consultants.
  • Manage platform and Spark/Flink based real-time streaming data pipelines.
  • Design and implement scalable, high-performance, highly available infrastructure and CI/CD pipelines to automate development, testing, and deployment of data pipelines.
  • Ensure architecture supports seamless data integration and distribution from various applications.
  • Develop algorithms and scripts for detecting errors/anomalies and integrate alerts with ticketing systems.
  • Conduct regular disaster recovery exercises to ensure infrastructure and data pipelines can be quickly restored in case of failure.
  • Ensure compliance with security policies and participate in security audits.
  • Maintain and automate NFS servers, including file archival and purge processes.
  • Manage JIRA dashboards to track project progress, create and prioritize user stories.
  • Create and maintain detailed documentation in Confluence and provide related training.
  • Collaborate with stakeholders to translate business requirements into technical solutions.
  • Optimize system performance and implement auto-scaling and fault tolerance.
  • Contribute to cloud modernization efforts and stay updated with industry trends.

Requirements

  • At least a Bachelor's degree or foreign equivalent in Information Technology or Computer Science.
  • Minimum of 5 years of experience as a Software Engineer, Software Developer, or related role.
  • Experience automating infrastructure and implementing CI/CD pipelines.
  • Experience creating Splunk dashboards to monitor application performance.
  • Experience implementing infrastructure on Azure.
  • Experience creating and maintaining automation scripts for deployment.
  • Experience deploying production applications to Kubernetes.
  • Proficiency with JIRA, Confluence, Jenkins, Docker, ServiceNow, Python, and Shell Script.

Nice to Have

  • Experience with real-time data streaming technologies like Spark and Flink.
  • Knowledge of security policies and conducting security audits.
  • Experience with disaster recovery planning and execution.
  • Familiarity with cloud modernization initiatives.

Qualifications

  • Educational background in Information Technology or Computer Science.

Benefits & Perks

  • Healthcare (medical, dental, vision).
  • Basic term and optional term life insurance.
  • Short-term and long-term disability.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation (from two to five weeks depending on salary grade and tenure).
  • Up to 11 paid holiday opportunities.
  • Adoption assistance.
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per year.

Working at U.S. Bancorp

U.S. Bank values diversity, innovation, and collaboration. The company emphasizes supporting employees' whole selves, fostering professional growth, and maintaining a workplace committed to equal opportunity and compliance with applicable laws and regulations.

Apply Now

Job Details

Posted AtJun 16, 2025
Job CategoryDevOps
Salary158k-195k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About U.S. Bancorp

Website

usbank.com

Company Size

10000+ employees

Location

San Francisco, CA

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches