Taro Logo

Data Engineer II

A leading financial institution helping make financial lives better through the power of every connection.
Charlotte, NC, USANew York, NY, USA
Data
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance · Enterprise SaaS

Description For Data Engineer II

Bank of America is seeking a Data Engineer II to join their technology team. This role focuses on developing and delivering data solutions to accomplish technology and business goals. The position involves working with stakeholders and Product and Software Engineering teams to implement data requirements, analyze performance, and troubleshoot data problems within system engineering domains.

The ideal candidate will partner with Product Owners, Data Scientists, and Business Teams to develop data products and AI-powered solutions. Key responsibilities include designing and developing end-to-end data pipelines, leveraging ETL and modern development methodologies, and applying strong knowledge of Data Lake architecture, Python, Spark, SQL, and object-oriented programming.

Bank of America offers a collaborative environment where you'll work across development teams to contribute to story refinement and delivery of data requirements through the delivery lifecycle. You'll be responsible for building processes supporting data transformation, data structures, metadata, and data quality controls.

The role requires excellent communication skills to work effectively with both technical and non-technical stakeholders. You'll be managing multiple initiatives and timelines in a matrixed environment while following best practices in Data Governance and Quality standards.

Bank of America is committed to being a Great Place to Work, offering comprehensive benefits and supporting an inclusive workplace. The position requires 10% travel and follows an in-office culture with specific requirements for office-based attendance, allowing for appropriate flexibility based on role-specific considerations.

Join a leading financial institution that values responsible growth, exceptional talent development, and making an impact in the communities they serve. This role offers the opportunity to work with cutting-edge technologies and contribute to innovative data and analytics solutions at a global scale.

Last updated a day ago

Responsibilities For Data Engineer II

  • Works across development teams to contribute to story refinement and delivery of data requirements
  • Leverages architecture components in solution development and codes solutions to integrate, clean, transform, and control data
  • Builds processes supporting data transformation, data structures, metadata, and data quality controls
  • Develops and executes test plans to produce quantitative results
  • Drives complex information technology projects to ensure on-time delivery
  • Identifies, defines, and documents data engineering requirements
  • Works with technology partners and stakeholders to identify and close gaps in data management standards

Requirements For Data Engineer II

Python
MongoDB
Redis
  • Python, Spark, SQL, object-oriented programming experience
  • Tableau, Microstrategy, Power BI, Looker experience
  • End to End Data Pipeline Management & Data Warehousing experience
  • SQL & NoSQL Database Platforms & Data Lake concepts knowledge
  • Data Product Delivery lifecycle experience
  • Great communication skills
  • Ability to manage multiple projects and priorities

Benefits For Data Engineer II

Medical Insurance
401k
  • Comprehensive benefits package including medical insurance and 401k

Interested in this job?

Jobs Related To Bank of America Data Engineer II