Senior Quantitative Engineer
Job Description:
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!
Job Description:
This job is responsible for designing and overseeing common, reusable, and scalable software components which are either domain independent (e.g., generic data quality tools over billions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes). Key responsibilities include enabling Global Risk Management's data and analytical capabilities. Job expectations include working with senior modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics.
Responsibilities:
- Seeks opportunities for consistent improvement in quality, efficiency, and processes
- Partners effectively with senior stakeholders within Global Risk Analytics and Enterprise Independent Testing, Front Line Units, Technology, Audit and Compliance
- Provides leadership and oversight to less experienced team members
- Applies quantitative methods to develop capabilities that meet line of business, risk management and regulatory requirements
- Understands financial data: schemas, flow, size, data issues, data controls, etc.
- Builds performant big data pipelines
- Uses programming skills and knowledge of software development lifecycle principles to deliver high quality code for model and testing processes
Managerial Responsibilities:
This position may also have responsibilities for managing associates. At Bank of America, all managers at this level demonstrate the following responsibilities, in addition to those specific to the role, listed above.
- Opportunity & Inclusion Champion: Models an inclusive environment for employees and clients, aligned to company Great Place to Work goals.
- Manager of Process & Data: Demonstrates deep process knowledge, operational excellence and innovation through a focus on simplicity, data based decision making and continuous improvement.
- Enterprise Advocate & Communicator: Communicates enterprise decisions, purpose, and results, and connects to team strategy, priorities and contributions.
- Risk Manager: Ensures proper risk discipline, controls and culture are in place to identify, escalate and debate issues.
- People Manager & Coach: Provides inspection, coaching and feedback to motivate, differentiate and improve performance.
- Financial Steward: Actively manages expenses and budgets in alignment with objectives, making sound financial decisions.
- Enterprise Talent Leader: Assesses talent and builds bench strength for roles across the organization.
- Driver of Business Outcomes: Delivers results by effectively prioritizing, inspecting and appropriately delegating team work.
Required Qualifications
- At least 7 years of relevant experience in software engineering in Quantitative Finance or other relevant industries
Desired Qualifications
- Bachelor’s degree in related field or equivalent work experience
- Advanced programming skills (e.g. Python) and solid understanding of Software Development Life cycle (SDLC) principles
- Proven track record of seamlessly leading and executing enterprise-wide initiatives
- Strong ability to document and clearly articulate the rationale and impact of technical solutions to a wide range of audiences
- Demonstrated experience in at least three (preferably more) of these following areas:
- Leading complex analytical and problem-solving initiatives
- Applying advanced quantitative methods to drive innovative solutions to test business processes and relevant data
- Deep knowledge of financial services industry and regulatory frameworks
- Engineering solutions for large-scale structured and unstructured data sets
- Driving process improvements and automation across business and technology functions
Skills:
- Critical Thinking
- Data Modeling
- Process Effectiveness
- Risk Modeling
- Test Engineering
- Influence
- Oral Communications
- Prioritization
- Relationship Building
- Written Communications
- Attention to Detail
- Change Management
Minimum Education Requirement: Bachelor’s degree in related field or equivalent work experience
Shift:
1st shift (United States of America)Hours Per Week:
40