Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Quantitative Engineer

Bank of America Corporation

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 and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates’ physical, emotional, and financial wellness through affordable, competitive and flexible benefits.

We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.

Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs.

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 designing, developing, testing and implementing common, reusable, and scalable software components which are either domain independent (generic data quality tools over billions of rows of data) or domain specific (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 modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics.

Responsibilities:

  • 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

  • Collaborates with key stakeholders across the Bank to understand modeling and testing business processes and requirements

  • Thinks outside the box of current industry standards to develop innovative approaches

  • Maintains and continuously enhances capabilities over time to respond to the changing nature of portfolios, economic conditions and emerging risks

Global Risk Analytics (GRA) is a sub-line of business within Global Risk Management (GRM), responsible for developing a consistent and coherent set of models, analytical tools, and tests for effective risk and capital measurement, management and reporting across Bank of America. GRA partners with the Lines of Business and Enterprise functions to ensure the capabilities it builds address both internal and regulatory requirements, and are responsive to the changing nature of portfolios, economic conditions, and emerging risks. In executing its activities, GRA drives innovation, process improvement and automation.

Quantitative engineers in Global Risk are responsible for designing and implementing common, reusable, and scalable software components. These components enable GRM’s data and analytical capabilities. These components can be domain independent (e.g., generic data quality tools over trillions of rows of data) or domain specific (e.g., classification models for surveillance or testing framework for Global Markets processes). Quantitative engineers work with modelers, risk managers, and technologists to understand the current state and design the future state of data and analytics. Quantitative engineers have a combination of software engineering, big data, and modeling skills and the ability to work across the entire spectrum of a big data stack – from data to logic to model to UI to UX.

Job Responsiblities:
  • Applying quantitative methods to develop capabilities that meet line of business, risk management and regulatory requirements

  • Understanding financial data: schemas, flow, size, data issues, data controls, etc.

  • Building 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

  • Maintaining and continuously enhancing 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 and develop and implement models and tests

  • Produce clear, concise and repeatable technical documentation models and tests for internal and regulatory purposes

Required Qualifications:

  • Candidates should meet all or a subset of the following technical skills:

  • Software engineering: modular code, software lifecycle processes, unit testing, regression testing

  • Big data: distributed computing paradigms (e.g., mapreduce, dataframes, etc), optimizing distributed software

  • Modeling / quantitative: basic modeling techniques (regression, classification, clustering, etc)

  • 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

  • A minimum of 1-2 years relevant professional experience or evidence of personal projects and endeavours that show a passion for coding and problem solving.

  • Strong Programming skills (e.g., Python) and solid understanding of Software Development Life cycle principles

  • Candidates should have at least one of these following skills and preferably have at least two of these skills:

  • Strong analytical and problem-solving skills

  • Experience applying quantitative methods such as modelling, 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

  • Strong Python development skills (including Pandas and related data-processing libraries).

  • Experience with big data technologies such as Spark, PySpark, Hadoop, and Hive.

  • Exposure to quantitative modeling or financial modeling is a plus, but not required.

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

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Quantitative Engineer in Jersey City, NJ vacancy
  • $90k - $155.5k

     ...business within Global Risk Management (GRM). The GRA team provides quantitative capabilities supporting global risk management and capital...  ...processes and data, and applying a combination of software engineering, big data, data science and risk management skills to drive... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    1 day ago
  •  ..., and performance tuning. Develop, test, deploy, and support quantitative model prototypes, analytical tools, and automated workflows;...  ...-medium-scale projects. Serve as a liaison between Financial Engineering, Market Risk, Risk Technology, and application development teams... 
    Suggested

    Mindlance

    Jersey City, NJ
    2 days ago
  •  ...Quantitative Developer Location: New Jersey, Jersey City, USA — Hybrid Employment Type: Contract About the Role We are seeking...  ...brings deep capital markets domain knowledge, strong engineering discipline, and the ability to collaborate closely with quants... 
    Suggested
    Contract work

    Jay Analytix

    Jersey City, NJ
    4 days ago
  • $80 - $90 per hour

     ...talk with your recruiter to learn more. Base pay range $80.00/hr - $90.00/hr Skills: Financial Market Risk Management and Quantitative Modeling, SQL, Python, MATLAB, Complex Financial Models, VaR methodology. Your Primary Responsibilities: Research and... 
    Suggested
    Full time

    MDA Edge

    Jersey City, NJ
    1 day ago
  •  ...site in Jersey City, NJ   Our client seeks a senior software engineer to lead design and development of next-generation electronic...  ...for high-volume market data. Develop Python-based AI and quantitative models for research, prediction, classification, and signal generation... 
    Suggested
    Hourly pay
    Local area

    Eliassen Group

    Jersey City, NJ
    a month ago
  • $125k - $135k

     ...a multi-disciplinary financial derivatives team that applies quantitative methods and technology to highly dynamic work. Our mandate includes...  ...derivatives that require expertise in derivatives, financial engineering, insurance products, capital markets, data, and risk... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Shift work

    Corebridge Financial

    Jersey City, NJ
    3 days ago
  • $110k - $145k

     ...insights.• Support forecasting processes and model overlays through quantitative, economic, and financial analysis.• Monitor macroeconomic,...  ...in Finance, Economics, Business, Mathematics, Statistics, Engineering, Computer Science, or related quantitative field; advanced... 
    Permanent employment
    Full time
    Temporary work
    Flexible hours

    TEKsystems

    Jersey City, NJ
    1 day ago
  •  ...results to ensure qualityQualifications: •5+ years of working experience and must have 3+ years of hands-on experience in quantitative models, research, with deep understanding in fixed income and/or market risk. •Fluent in at least one high level programming... 
    Work experience placement

    Mindlance

    Jersey City, NJ
    4 days ago
  •  ...Job Title: Quantitative Analyst Location: New Jersey (Hybrid - 3 days/week onsite) Shift Schedule: Monday - Friday (9am - 5pm) Type: Contract Duration: 6 months. Pay Rate: $100/hr on W2 Primary Responsibilities Maintain and enhance in-house... 
    Contract work
    Work experience placement
    Monday to Friday
    Shift work
    3 days per week

    eTeam

    Jersey City, NJ
    2 days ago
  •  ...be extended upon performance evaluationInterview Process: 2 roundsYour Primary Responsibilities:• Research, design, and develop quantitative risk models for initial margin and stress testing of fixed-income products.• Develop high-quality research prototypes and robust... 

    Mindlance

    Jersey City, NJ
    2 days ago
  • Job Requirements We are seeking an experienced Senior Python Engineer to design, build, and maintain scalable, high-quality software systems. This role requires strong expertise in Python, system design, and modern backend technologies. The ideal candidate will take ownership... 

    Virtusa

    Jersey City, NJ
    1 day ago
  •  ...Summary: This role is for a Senior Python Developer within the Quantitative Investment Strategies (QIS) Technology team, responsible for...  ...The ideal candidate will be an extremely hands‑on senior engineer and architect with deep Python expertise and a strong track record... 
    Work at office
    Shift work
    Day shift

    Bank of America Corporation

    Jersey City, NJ
    a month ago
  •  ...Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.  As a Software Engineer at JPMorgan Chase within Corporate Technology - Global Finance Technology, you serve as a seasoned member of an... 
    Contract work

    JPMorgan Chase & Co.

    Jersey City, NJ
    7 days ago
  • $89.8k - $155k

     ...us! Job Description: This job is responsible for conducting quantitative analytics and modeling projects for specific business units or...  ...Adaptability Collaboration Problem Solving Risk Management Test Engineering Data Modeling Data and Trend Analysis Process Performance... 
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    National Black MBA Association

    Jersey City, NJ
    5 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We look for formal training or certification in software engineering concepts, plus 3+ years of applied experience. We need hands-on experience in system design, application development, testing, and operational stability... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...experience supporting index trading, index calculation platforms, or quantitative/index-based investment products within a front-office trading...  ...integrity is maintained Mentors other software engineers and coach team on Continuous Integration and Continuous Development... 
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America Corporation

    Jersey City, NJ
    a month ago
  •  ...ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.  As a Software Engineer II at JPMorganChase within the AI/ML Data Platforms , you are part of an agile... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    8 days ago
  • $125k - $210k

     ...us! Job Description: This job is responsible for conducting quantitative analytics and complex modeling projects for specific business...  ...Financial Mathematics, Applied Mathematics, Economics, Physics or Engineering Several years of relevant work experience or equivalent... 
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    National Black MBA Association

    Jersey City, NJ
    2 days ago
  •  ...and a background building production-grade applications in a banking or large enterprise environment. This is a true full stack engineering role-the ideal candidate is not a data engineer and not focused solely on scripting or automation. The role centers on designing,... 
    Weekly pay
    Long term contract
    Temporary work
    For subcontractor
    Flexible hours

    Experis/Manpower Group

    Jersey City, NJ
    3 days ago
  • $54.62 - $64.62 per hour

     ...Front office applications in Banking services, knowledge of Fixed Income products will big plus - 7yr+ Years of experience in Quantitative researcher and developer, ability to deal with domain specific data analysis   location: Jersey City, New Jersey job type... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Jersey City, NJ
    10 hours ago
  • Job Description This individual will be joining the Enterprise Risk Finance Technology organization and contributing to the development and enhancement of critical applications that support finance and regulatory reporting functions. They will spend approximately 75...

    Insight Global

    Jersey City, NJ
    10 hours ago
  • $89.8k - $153.3k

     ...Job Description This role is responsible for conducting quantitative analytics and modeling projects for specific business units or risk...  ...Collaboration Problem Solving Risk Management Test Engineering Data Modeling Data and Trend Analysis Process Performance MeasurementResearch... 
    Work experience placement
    Work at office
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    5 days ago
  •  ...Quantitative Finance Analyst Charlotte, North Carolina;Jersey City, New Jersey To proceed with your application, you must be at...  ...Demonstrates knowledge of data & AI solutions, data platforms, context engineering, agentic AI workflows, data management & model governance... 
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    3 days ago
  • Join us to advance your software engineering career while building impactful technology solutions. Grow your skills and make a difference with a collaborative team.As a Senior Lead Software Engineer at JPMorgan Chase within the CORPORATE TECHNOLOGY team, you will design... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Credit Risk Technology organization, you are an integral part of an agile team that works to enhance,... 

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 5+ years of applied experience We need strong Java development expertise with object-oriented programming principles and substantial... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    8 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 7+ years of applied experience. We need hands-on experience delivering system design, application development, testing, and... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    23 days ago
  •  ...Hi, Our client is looking for a Software Engineer (Java/Python/Nodejs) in Charlotte, NC / Jersey City,NJ / Dallas, TX , below is the detailed requirement. Job Title: Software Engineer (Java/Python/Nodejs) Locations: Charlotte, NC / Jersey City, NJ / Dallas... 

    Lorven technologies

    Jersey City, NJ
    3 days ago
  • $61k - $101k

     ...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 7+ years of applied experience. We need hands-on experience delivering system design, application development, testing, and... 
    Full time

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $61k - $101k

     ...assess and refine AI-generated output for correctness, performance, and security Understanding of responsible AI practices in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations Strong... 
    Full time
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Quantitative Engineer. Be the first to apply!