Jobs · Information Technology · Illinois

Sr. Quantitative Engineer

Bank of America · Chicago, IL · 1 wk ago
Information TechnologyFull-time

About the Role

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. This role 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). Senior Quantitative Engineers enable Global Risk Management's data and analytical capabilities by working with senior modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics.

Senior Quantitative Engineers possess a combination of software engineering, big data, modeling, and management skills, with the ability to work across the entire spectrum of a big data stack—from data to logic to model to UI to UX.

Responsibilities

  • Seek opportunities for consistent improvement in quality, efficiency, and processes
  • Partner effectively with senior stakeholders within 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 develop capabilities that meet line of business, risk management, and regulatory requirements
  • Understand financial data: schemas, flow, size, data issues, data controls, etc.
  • Build performant big data pipelines
  • Use programming skills and knowledge of software development lifecycle principles to deliver high-quality code for model and testing processes
  • Collaborate with key stakeholders across the Bank to understand modeling and testing business processes and requirements
  • Think outside the box of current industry standards to develop innovative approaches
  • Maintain and continuously enhance capabilities over time to respond to the changing nature of portfolios, economic conditions, and emerging risks
  • Source and evaluate data required for modeling and testing
  • Design, develop, and implement models and tests
  • Produce clear, concise, and repeatable technical documentation for models and tests for internal and regulatory purposes

Requirements

  • Bachelor’s degree in Computer Science, a closely related field, or 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 (e.g., Python) and solid understanding of Software Development Life Cycle principles
  • Proven track record of seamlessly leading and executing enterprise-wide initiatives
  • Strong communicator able to effectively explain the rationale and details of methodologies to senior stakeholders, auditors, and regulators
  • Strong analytical and problem-solving skills
  • Candidates should have at least three of the following skills:
    • Experience applying quantitative methods such as modeling, data analytics, machine learning, and statistics to develop business solutions
    • Experience with large-scale data sets with structured or unstructured data
    • Experience in building user-facing applications over large amounts of data using technologies like React, Angular, JavaScript, etc.
    • Experience implementing process improvements and automation

Technical Skills

  • Software engineering: modular code, software lifecycle processes, unit testing, regression testing
  • Big data: distributed computing paradigms (e.g., mapreduce, dataframes), optimizing distributed software
  • Modeling/quantitative: basic modeling techniques (regression, classification, clustering, etc.)

Soft Skills

  • High level of intellectual curiosity
  • Experience implementing strategic process improvements and/or automation
  • Proven track record of building relationships and effectively influencing key stakeholders
  • Adept at detecting and remediating organizational/process weaknesses and deficiencies
  • Ownership and accountability for delivering high-quality work, able to balance multiple priorities and meet strict deadlines
  • Strong written, verbal, presentation creation, and delivery skills, typically to very senior audiences
  • Well-organized with attention to detail
  • Willing to challenge the status quo and with a track record of driving change

Schedule

1st shift (United States of America), 40 hours per week.

Similar jobs

Sr. Research Engineer

AdobeSan Francisco, CA· 3 wk ago
Engineering$216k–$313k/yrapply on careers.adobe.com

Sr. QA Engineer

Corden Pharma - A Full-Service CDMOBoulder, CO· Yesterday
Engineeringapply on workforcenow.adp.com

Sr. QA Engineer

Renesas ElectronicsLos Angeles, CA· 2 mo ago
Engineering$150k–$175k/yrapply on jobs.smartrecruiters.com

Sr. QA Engineer

Hatch ProsUnited States· 3 wk ago
RemoteEngineeringapply on candidateportal.ceipal.com

Sr. QA Engineer

RemoteHunterUnited States· 3 wk ago
RemoteInformation Technology$100k–$125k/yrapply on remotehunter.com

Sr. QA Engineer

Agero, Inc.Medford, MA· 1 mo ago
RemoteEngineering$100k/yrapply on grnh.se