Hispanic Technology Executive Council
Senior Data Engineer
Hispanic Technology Executive Council, Fort Worth, Texas, United States, 76102
About Us
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.
Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.
Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.
At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
This job is responsible for driving data engineering efforts to deliver enterprise-wide capabilities and complex data solutions. Key responsibilities include directing code design and delivery tasks associated with the integration, cleaning, transformation, and control of data in operational and analytical data systems and working with the Project Management team to define outcomes and inform work structures. Job expectations include providing technical thought leadership by implementing complex data solutions and interactions across multiple systems and domains.
This role is responsible for contributing to the strategy, design and implementation of data architecture and reporting solutions for Anti-Money Laundering. The individual will play a key part in shaping scalable data frameworks, establishing best practices, and delivering high impact reporting capabilities to support business decision making. The position requires strong technical expertise and the ability to work across businesses and technology teams to influence data strategy, architecture, and execution.
Responsibilities:
Assembles large, complex data sets that meet functional and non-functional requirements, ensuring that the design and engineering approach is consistent across multiple systems
Maintains, improves, cleans, and manipulates large data for operational and analytics data systems, builds complex processes supporting data transformation, data structures, metadata, data quality controls, dependency, and workload management, and communicates required information for deployment, maintenance, and support of business functionality
Utilizes multiple architectural components in the design and development of client requirements and collaborates with development teams to understand data requirements and ensure the data architecture is feasible to implement
Defines and builds data pipelines to enable data-informed decision making, ensuring adherence to release processes and risk management routines
Contributes to existing test suites including integration, regression, and performance, analyzes test reports, identifies any test issues and errors, and leads triage of underlying causes
Leads the identification of gaps in data management standards adherence and works with appropriate partners to develop plans to close gaps, leading concept testing and conducting research to prototype toolsets and improve existing processes
Mentors Data Engineers in the delivery and release of continuous integration and continuous delivery events and defines key performance indicators and internal controls
Technology architecture and design of the AML Technology capabilities
Stability, resiliency, performance, and disaster recovery strategy/plans/testing of the AML platforms
Alignment of technology strategy to enterprise data architecture principles
Design and development best practices as well as review processes to ensure consistency
Establishing quantitative metrics to demonstrate adherence to best practices
Day-to-day oversight, management, and support of AML data platforms
Reviewing tools & technologies to improve capabilities and performing proof of concepts to evaluate and integrate new tools & technologies
Design and development of the foundational framework components to promote reusability across the platform
Creating and maintaining technology roadmap for AML platform in partnership with Business Stakeholders
Providing business domain subject matter expertise in AML
Ensuring application LOB technology strategy adherence with overall regulatory technology strategy via deep domain and technology expertise and ongoing interaction with enterprise architecture
Ensures that the design and engineering approach for complex features consistent with the larger solutions
Define the technology tool stack for the solution and evaluate and adapt new testing tool/framework/practices
Guides and influences team(s) on design and best practices for high code performance e.g. pairing, code reviews
Provides end-to-end delivery of complex features, including automation, for either a single team or multiple teams, at the program level
Conducts research, design prototyping and other exploration activities such as evaluating new technology
Works with stakeholders to establish high-level solution needs and with architects for technical requirements
Owns end to end solution architecture and design for a set of applications within the portfolio
Required Qualifications:
5+ years of experience as an architect, development lead in a complex financial industry data environment
Extensive experience working in a complex workflow automation
Extensive hands-on architecture, design, and development experience with large-scale application & technology solutions with multiple stakeholders
Extensive hands-on architecture, design and development of micro services general patterns and practices
Demonstrate strong leadership, communication, analytical and organizational skills
Ability to effectively manage day-to-day interactions and relationships with a diverse group of colleagues
Effectively manage resource allocations to match the budget and keep track of it
Contribute to improve process efficiencies/ Agile enablement etc. for the benefit of the organization
Manage/track team compositions and maintain balance within Agile teams regarding resource attrition (Dev)
Desired Qualifications :
Ability to work in a fast-paced environment to drive quality goals while meeting aggressive delivery deadlines
Be able to develop, convey and defend a point of view
Demonstrated ability to influence without authority
Reusable framework design/development experience
Skills :
Analytical Thinking
Application Development
Data Management
Risk Management
Solution Design
Agile Practices
Architecture
Collaboration
Decision Making
DevOps Practices
Business Acumen
Data Quality Management
Financial Management
Solution Delivery Process
Test Engineering
Automation
Influence
Result Orientation
Stakeholder Management
Technical Strategy Development
Shift:
1st shift (United States of America)
Hours Per Week: 405 years experience
Hours Per Week: 405 years experience