Taro Logo

Software Engineer - DevOps

Fifth-largest bank in the United States, known for being one of the country's most respected, innovative, ethical and successful financial institutions.
Brookfield, WI, USAHopkins, MN, USAMinneapolis, MN, USA
DevOps
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer - DevOps

U.S. Bank, the fifth-largest bank in the United States, is seeking a DevOps Software Engineer to join their digital transformation journey. This role combines software engineering with DevOps practices, focusing on building and maintaining CI/CD pipelines and infrastructure automation. The position offers a unique opportunity to work at a major financial institution while contributing to modern technology initiatives.

The role involves leading CI/CD pipeline architecture and design, working with enterprise partners, and championing DevOps practices across the organization. You'll be responsible for various aspects of the software development lifecycle, from planning and design to implementation and maintenance. The position requires a mix of technical expertise in areas like Python, Kubernetes, and Unix systems, along with strong leadership and communication skills.

The company offers a comprehensive benefits package including healthcare, retirement plans, and generous paid time off. The work environment is hybrid, requiring 3+ days in office, with locations across multiple cities including Minneapolis, Saint Paul, Brookfield, and Hopkins. This provides flexibility while maintaining team collaboration.

This role would be ideal for a mid-level software engineer with DevOps experience who wants to make an impact at a large, stable financial institution while working with modern technologies. The position offers opportunities for growth and leadership in DevOps practices, making it an excellent choice for someone looking to advance their career in financial technology.

Last updated 3 days ago

Responsibilities For Software Engineer - DevOps

  • Plan CI/CD pipeline architecture and functionality
  • Lead CI/CD pipeline design
  • Prioritize team work - enhancements, defects, automation, vulnerability remediation
  • Create and refine user stories
  • Groom and maintain Jira backlog
  • Create & update user and architectural documentation
  • Collaborate with Enterprise partners on pipeline infrastructure and enhancements
  • Lead Daily Stand Up and champion MOB sessions
  • Lead DevOps Community of Excellence sessions
  • Perform code reviews
  • Review and approve intake requests for pipeline enhancements

Requirements For Software Engineer - DevOps

Python
Kubernetes
Linux
  • Bachelor's degree, or equivalent work experience
  • Three to five years of relevant experience
  • Hands-on technical experience in a DevOps environment
  • Expertise with CI/CD frameworks
  • Proficient knowledge of DevOps and CI/CD principals
  • Experience with mainframe development and SDLC
  • Experience with UNIX, bash scripting, YAML, Python, Rancher, Kubernetes
  • Excellent interpersonal, leadership, and communication skills
  • Strong problem-solving and analytical skills
  • Strong documentation skills

Benefits For Software Engineer - DevOps

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • 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 (2-5 weeks)
  • Up to 11 paid holidays
  • Adoption assistance
  • Sick and Safe Leave accruals

Interested in this job?