U.S. Bank, a leading financial institution, is seeking a Software Engineer 2 (Data Engineer) to join their team in Edison, NJ. This role offers an exciting opportunity to work with Elavon, a wholly owned subsidiary serving over 1.5 million customers worldwide with payment solutions.
The position involves full-stack ownership of software development, focusing on designing, developing, and maintaining high-quality software experiences. As a Data Engineer, you'll be responsible for creating optimal designs that consider scalability, reliability, and performance while adhering to architectural best practices. The role requires a strong foundation in software engineering principles, with an emphasis on data engineering practices.
The ideal candidate will have 3-5 years of experience, with a bachelor's degree or equivalent work experience. They should be well-versed in agile methodologies and DevOps principles, with a strong understanding of algorithms, data structures, and architectural design patterns. The position offers a competitive salary range of $111,095 - $143,770, along with comprehensive benefits including healthcare, 401(k), and various insurance options.
Working in a hybrid environment (3+ days in office), you'll be part of a collaborative team that values innovation and continuous improvement. The role provides opportunities to work on critical financial technology infrastructure while contributing to U.S. Bank's technology transformation journey. This is an excellent opportunity for a mid-level engineer looking to make an impact in the financial technology sector while working with a respected institution that prioritizes both customer experience and employee growth.