U.S. Bank is seeking a Senior Software Engineer specialized in cloud environments to join their team in Washington, DC. This role represents an exciting opportunity to work with one of America's leading financial institutions, focusing on cloud infrastructure and application development.
The position requires expertise in both cloud platforms (Azure, AWS) and modern web development technologies. You'll be responsible for designing and implementing cloud architectures, managing infrastructure as code, and developing full-stack applications. The role combines cloud engineering with traditional software development, making it ideal for engineers who enjoy working across the technical stack.
The ideal candidate will have a Master's degree in Computer Science or Computer Engineering, along with significant experience in cloud architecture, Java development, and modern web technologies. The role offers a competitive salary range of $122,699 - $144,200, along with comprehensive benefits including healthcare, 401(k), and various insurance options.
What makes this role particularly attractive is the opportunity to lead cloud migration initiatives and educate other teams, suggesting a strong focus on both technical leadership and mentorship. You'll be working on critical infrastructure that supports one of the largest banks in the United States, with the chance to impact how financial services are delivered through modern cloud architecture.
The position offers excellent work-life balance with generous vacation time, multiple insurance options, and family-friendly policies. U.S. Bank's commitment to equal opportunity employment and inclusive workplace culture makes it an attractive destination for diverse talent. The role combines technical challenges with the stability of a major financial institution, offering both professional growth and job security.
This is an ideal opportunity for a senior engineer looking to make a significant impact in financial technology while working with cutting-edge cloud and web technologies. The role offers a blend of technical depth, leadership opportunity, and the chance to work on systems that affect millions of customers daily.