FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Quantitative Engineer
Bank of America. Design and oversee common, reusable, and scalable software components .
Tech Stack
Tools & technologiesAngularJavaScriptMapReducePythonReact
About the role
Key responsibilities & impact- Design and oversee common, reusable, and scalable software components
- Enable Global Risk Management’s data and analytical capabilities
- Work with senior modelers, risk managers, and technologists to understand current-state and future-state data and analytics
- Seek continuous improvement in quality, efficiency, and processes
- Partner with senior stakeholders across Global Risk Analytics, Enterprise Independent Testing, Front Line Units, Technology, Audit, and Compliance
- Provide leadership and oversight to less experienced team members
- Apply quantitative methods to meet business, risk management, and regulatory requirements
- Understand financial data schemas, flow, size, data issues, and data controls
- Build performant big-data pipelines
- Deliver high-quality code for model and testing processes using software development lifecycle principles
- Collaborate with stakeholders to understand modeling and testing processes and requirements
- Develop innovative approaches beyond current industry standards
- Maintain and enhance capabilities as portfolios, economic conditions, and emerging risks change
- Source and evaluate data for modeling and testing
- Design, develop, and implement models and tests
- Produce clear, concise, repeatable technical documentation for internal and regulatory purposes
Requirements
What you’ll need- Bachelor’s degree in Computer Science, a closely related field, a degree from a program where software engineering was a key focus, or equivalent work experience
- 7+ years of relevant work experience
- At least 7 years of relevant experience in software engineering in Quantitative Finance or other industries
- Strong programming skills, such as Python
- Solid understanding of software development lifecycle principles
- Experience with modular code, software lifecycle processes, unit testing, and regression testing
- Experience with distributed computing paradigms such as MapReduce and dataframes
- Experience optimizing distributed software
- Experience with quantitative modeling techniques including regression, classification, and clustering
- Experience implementing strategic process improvements and/or automation
- Proven track record of building relationships and influencing key stakeholders
- Strong written, verbal, and presentation creation and delivery skills
- Strong analytical and problem-solving skills
- Experience applying quantitative methods, data analytics, machine learning, and statistics to develop business solutions
- Experience with large-scale structured or unstructured datasets
- Experience building user-facing applications over large amounts of data using React, Angular, JavaScript, or similar technologies
- Ability to explain methodologies to senior stakeholders, auditors, and regulators
- Ability to lead and execute enterprise-wide initiatives
- Minimum education requirement: Bachelor’s degree in related field or equivalent work experience
- Willingness to work 1st shift in the United States of America
- Ability to work 40 hours per week
Benefits
Comp & perks- Affordable, competitive and flexible benefits
- Support for physical, emotional, and financial wellness
- Opportunities to learn, grow, and make an impact
- Annual discretionary incentive award eligible
- Benefits eligible
- Paid time off
- Resources and support to make an impact and contribute to sustainable growth