Taro Logo

Software Engineer 1

A leading financial institution providing banking, investment, mortgage, and payment services solutions to individuals and businesses.
Brookfield, WI, USAIrving, TX, USA
$86,360 - $101,600
Backend
Entry-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance
This job posting is no longer active. 😔

Job Description

U.S. Bank is seeking a Software Engineer 1 to join their technology team in either Brookfield, WI or Irving, TX. This role offers an exciting opportunity to work with a leading financial institution that's committed to innovation and excellence in banking technology.

The position focuses on full-stack ownership and development of software solutions, requiring expertise in various technologies including Python, UNIX, and DevOps tools. As a Software Engineer 1, you'll be responsible for designing, developing, and maintaining high-quality software while adhering to U.S. Bank's rigorous standards and best practices.

The role offers a competitive salary range of $86,360 - $101,600 and comes with an impressive benefits package including healthcare, 401(k), paid vacation, and various insurance options. The work environment is hybrid, requiring 3+ days in office, providing a balance between collaborative in-person work and flexible remote options.

Key responsibilities include writing production-ready code, conducting code reviews, ensuring security compliance, and contributing to software reliability engineering standards. The ideal candidate will have 2-3 years of experience, strong problem-solving skills, and expertise in DevOps principles and various technical tools.

U.S. Bank offers a supportive environment for professional growth, with opportunities to work on meaningful projects that impact millions of customers. The company's commitment to innovation and technology transformation makes this an excellent opportunity for engineers looking to make a significant impact while working with modern technologies in a stable, established financial institution.

Note: This position does not offer visa sponsorship and requires regular in-office presence as part of the hybrid work arrangement. The role combines technical challenges with business impact, making it an ideal opportunity for engineers who want to grow their careers in financial technology while enjoying comprehensive benefits and work-life balance.

Last updated 2 months ago

Responsibilities For Software Engineer 1

  • Design, develop, test, operate and maintain products
  • Write production-ready and testable code
  • Create optimal design adhering to architectural best practices
  • Perform analysis on failures and propose design changes
  • Conduct code reviews
  • Ensure compliance and security best practices
  • Contribute to software reliability engineering standards
  • Review and prioritize tasks for incremental delivery

Requirements For Software Engineer 1

Python
Linux
  • Bachelor's degree or equivalent work experience
  • 2-3 years of relevant experience
  • Experience with DevOps principles
  • Knowledge of Jenkins, Git/Gitlab, CI/CD, Automation, COBOL, JCL, Endevor, Python, Groovy, UNIX
  • Understanding of algorithms and data structures
  • Strong problem-solving and analytical skills
  • Good communication and collaboration skills

Benefits For Software Engineer 1

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