U.S. Bank is seeking a Senior Software Engineer to lead their Enterprise Streaming initiatives in Seattle, Washington. This role presents an exciting opportunity to work at one of America's largest financial institutions, focusing on critical streaming infrastructure that handles bank transactions.
The position involves leading migration efforts of banking streaming applications to cloud platforms like Azure and AWS, while developing architecture that optimizes scalability, throughput, and latency. You'll be responsible for maintaining the Kafka Platform, a distributed event store and stream-processing platform that serves internal clients through APIs and Spring Boot applications.
As a Senior Engineer, you'll play a crucial role in designing and developing CI/CD pipelines for Microsoft Azure Cloud Platform integration, while also scaling the bank's streaming platform through integration with innovative technologies like Flink. The role requires strong collaborative skills for code reviews, debugging, and working with cross-functional teams.
The compensation package is competitive, ranging from $185,058 to $194,500, complemented by comprehensive benefits including healthcare, 401(k), paid vacation, and various insurance options. U.S. Bank offers a supportive work environment focused on professional growth and development.
This role is perfect for experienced engineers who are passionate about distributed systems, cloud architecture, and financial technology. You'll have the opportunity to work on mission-critical systems that process banking transactions while ensuring compliance with financial industry regulations and security standards. The position requires at least 5 years of experience with software development, particularly in Java, cloud platforms, and modern development practices.
U.S. Bank's commitment to innovation and technology transformation makes this an excellent opportunity for engineers looking to make a significant impact in the financial sector while working with cutting-edge streaming and cloud technologies. The role offers both technical challenges and leadership opportunities, making it ideal for senior engineers ready to take the next step in their careers.