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

Software Engineer III - Risk Horizontal Technology

Bank of America ATM

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 developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.

Job Profile Summary:

The Risk Horizontal Technology team develops strategic risk platforms supporting the Global Markets business across FICC and Equities. Our solutions power risk analytics, P&L generation, scenario analysis, and regulatory reporting used by trading desks, market risk teams, quantitative analysts, and senior management globally. The team operates on Quartz, the firm's strategic trading and risk platform, building highly scalable distributed systems in Python and C++ to support large-scale computational workloads.

This is an opportunity to join a high-performing global engineering team responsible for building the next generation of risk technology. You will work on complex challenges involving distributed computing, platform scalability, performance optimization, and operational resilience, while partnering directly with business and technology stakeholders to deliver strategic solutions.

Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements

  • Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained

  • Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack

  • Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle

  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

  • Automates manual release activities

  • Designs, develops, and maintains automated test suites (integration, regression, performance)

  • Design, develop, and support scalable risk and P&L calculation frameworks.

  • Develop solutions that improve platform performance, efficiency, scalability, and reliability.

  • Provide technical leadership through architecture reviews, design discussions, and code reviews.

  • Lead delivery of complex initiatives across the full software development lifecycle.

  • Partner closely with traders, risk managers, quantitative teams, and engineering colleagues to translate business requirements into technology solutions.

  • Drive engineering excellence through automation, observability, and operational best practices.

Required Qualifications:

Technical Skills

  • 5+ years of software engineering experience with Python (or similar modern programming languages).

  • Experience building distributed, parallel, grid, cloud, or high-performance computing solutions.

  • Strong understanding of software architecture, system design, scalability, and performance optimization.

  • Experience supporting business-critical production platforms.

  • Knowledge of software development, testing, deployment, and support within Agile delivery environments.

Domain Knowledge (Preferred)

  • Market Risk, P&L, Pricing, or Regulatory Risk platforms.

  • FICC and/or Equities products.

  • Large-scale analytical, computational, or data processing platforms.

Leadership & Personal Attributes

  • Strong ownership and accountability with a results-oriented mindset.

  • Ability to lead technical discussions and influence architectural direction.

  • Excellent problem-solving and analytical skills.

  • Strong communication and stakeholder management skills.

  • Collaborative approach with the ability to work effectively across global teams.

  • Passion for continuous improvement, innovation, and mentoring others.

Desired Qualifications:

  • 2+ years of relevant work experience

  • Proficiency in programming language(s) required for the role

Skills:

  • Application Development

  • Automation

  • Influence

  • Solution Design

  • Technical Strategy Development

  • Architecture

  • Business Acumen

  • DevOps Practices

  • Result Orientation

  • Solution Delivery Process

  • Analytical Thinking

  • Collaboration

  • Data Management

  • Risk Management

  • Test Engineering

Minimum Education Requirements: Bachelors Degree or Equivalent Professional Experience

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer III - Risk Horizontal Technology in Jersey City, NJ vacancy
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As an Software Engineer III at JPMorganChase within Enterprise Technology, you will help design and deliver...  ...range of areas from finance and risk to human resources and marketing. Our... 
    Risk

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $55 - $58 per hour

     ...NationMind LLC:NationMind LLC is a technology consulting firm focused on software development and QA testing services...  ...professionals for IT Project Manager III to join our growing team.   Job...  ...Facilitates dependency management/risk management /impediment removal for... 
    Risk
    Hourly pay
    Contract work
    Currently hiring

    NationMind LLC

    Hoboken, NJ
    9 days ago
  •  ...the job include ensuring that software is developed to meet...  ...use of AI across the Equities Technology organization . This role is...  ...maintained Mentors other software engineers and coach team on Continuous...  ...concept as necessary to mitigate risk or implement new ideas... 
    Risk
    Work experience placement
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America Corporation

    Jersey City, NJ
    12 days ago
  •  ...impact your career and provide an adventure where you can push the limits of what's possible. As a Software Engineer III at JPMorganChase within the Risk Technology - Wholesale Credit Risk Tech team you are an integral part of an agile team that works to enhance, build... 
    Risk

    JPMorgan Chase & Co.

    Jersey City, NJ
    4 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level.  As a...  ...Engineer at JPMorgan Chase within Corporate Technology - Global Finance Technology, you serve...  ...range of areas from finance and risk to human resources and marketing. Our... 
    Risk
    Contract work

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 days ago
  • $169k - $205k

     ...This means investing in talent, technologies, and tools that empower you...  ...Skills ~8+ years of software development experience. ~ Strong...  ...with LLM integration and prompt engineering. ~ Experience with AI...  ...Initiative for Hiring Ordinance, (iii) the Los Angeles County Fair... 
    Work at office
    Local area
    Remote work
    1 day per week

    Mitsubishi UFJ Financial Group

    Jersey City, NJ
    9 days ago
  •  ...envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Technology Data...  ...and its technology systems - Awareness of AI risk and regulatory considerations relevant to AI use in... 
    Risk

    JPMorgan Chase

    Jersey City, NJ
    9 days ago
  •  ...reliability. As a Lead Site Reliability Engineer at JPMorgan Chase within the Corporate Technology team, you hold a leadership role...  ...for correctness and risk, define appropriate guardrails for...  ...* Advanced knowledge of software applications and technical processes... 
    Risk
    Full time
    Local area

    JPMorgan Chase & Co.

    Jersey City, NJ
    4 days ago
  •  ...Company: Tactiq is an innovative software solutions provider focused on...  ...designed using world-class technology to support both retailers and...  ...: As a Senior Software Engineer at Tactiq, you’ll design, develop...  ...guardrails against inherent risks. Must reside in one of these... 
    Risk
    Temporary work
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Newark, NJ
    2 days ago
  •  ...As a Sr. Director of Software Engineering at JPMorgan Chase within the Audit Tech team in Corporate Technology, you drive innovation, mentor tech talent, and translate complex...  ...teams. Deep understanding of responsible AI risk, controls, and resiliency/security... 
    Risk

    JPMorgan Chase & Co.

    Jersey City, NJ
    5 hours ago
  •  ...possible together. As a Senior Director of Software Engineering at JPMorganChase within the Corporate and Investment Bank, Post Trade Technology - Operations Case Management & AI...  ...on platform health, delivery progress, risk, and investment. Lead and develop a high... 
    Risk

    Next Frontier Capital

    Jersey City, NJ
    16 hours ago
  •  ...If you are a software engineering leader ready to take the reins and drive impact, we’ve got an...  ...in the world by building leading‑edge technology solutions that power global markets and...  ...accountable for delivery excellence, risk and controls, stakeholder outcomes, and... 
    Risk

    慨正橡扯

    Jersey City, NJ
    4 days ago
  •  ...JOB DESCRIPTION Senior Director of Software Engineering Join one of the most consequential technology transformations in financial services. At JPMorganChase,...  ...continuous improvement within firm compliance, model risk, and cybersecurity standards. Required... 
    Risk

    慨正橡扯

    Jersey City, NJ
    4 days ago
  • $100k - $115k

     ...Description The Role   We are seeking a highly motivated Software Engineer to design, build, and maintain scalable, cloud‑native...  ...for an engineer who is comfortable working across the full technology stack and enjoys collaborating with cross‑functional teams to... 
    Full time
    Work at office

    Pearson

    Hoboken, NJ
    9 days ago
  • $142.32k - $213.48k

     ...The Applications Development Technology Lead Analyst is a senior level...  ...to deliver high-quality software solutions and mentor junior developers...  ..., business analysts, and QA engineers to deliver high-quality...  ...scalability Manage technical risks and provide mitigation strategies... 
    Risk
    Full time

    Citi

    Jersey City, NJ
    16 hours ago
  • $88.8k - $144.8k

     ...make an impact. Join us! Position Summary We are looking for a Software Engineer II who brings experience in Python backend systems and modern...  ...Performs spike/proof of concept as necessary to mitigate risk or implement new ideas Skills: Application Development Automation... 
    Risk
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Jersey City, NJ
    4 days ago
  •  ...where you can push the limits of what's possible. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking organization...  ...to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core... 

    JPMorgan Chase & Co.

    Jersey City, NJ
    7 days ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Electronic Trading Technology team, you are an integral part of an agile team...  ...-quality C++ code for trading connectivity and risk controls on Unix/Linux platforms. Implement end... 
    Risk

    J.P. Morgan

    Jersey City, NJ
    16 hours ago
  • $97.9k - $179.5k

     ...working world. Every challenge and every opportunity an organization faces today demands change. And with change comes risk. As a Risk Technology professional, you will be addressing client issues such as business performance variability, business and process... 
    Risk
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Hoboken, NJ
    2 days ago
  • $204.25k - $285k

     ...Director of Software Engineering- Electronic Trading Services Jersey City, NJ, United States...  ...technical area and drive impact within teams, technologies, and projects across departments....  ...various research/development/risk‑analysis as it pertains to the aforementioned... 
    Risk
    Full time
    Shift work

    Aumni

    Jersey City, NJ
    4 days ago
  • Job Title: Full Stack Developer III Location: Hybrid Newark, NJ Duration: 12 months Full Stack Developer/Engineer As a Software Engineer on/in Retirement Strategies Technology, you will partner with product owners, tech leads, designers, engineers, and delivery professionals... 

    Spectraforce Technologies

    Newark, NJ
    1 day ago
  •  ...Platform. We are looking for Big Data Software Engineer with skills and experience implementing...  ...- Comfortable learning cutting edge technologies and applications to greenfield project...  ...strategic advice, raises capital, manages risk and extends liquidity in markets around... 
    Risk

    JPMorgan Chase & Co.

    Jersey City, NJ
    6 days ago
  •  ...role. JOB DESCRIPTION As a Director of Software Engineer at JPMorgan Chase within the Commercial...  ...s Equities Futures & Options Execution Technology, you will lead a newly formed Execution...  ...strategic advice, raises capital, manages risk and extends liquidity in markets around... 
    Risk

    J.P. Morgan

    Jersey City, NJ
    16 hours ago
  •  ...'s possible together. As a Senior Director of Software Engineering at JPMorganChase within the Connected Commerce Technology team, you lead multiple technical areas, manage...  ...teams. Deep understanding of responsible AI risk, controls, and resiliency/security expectations... 
    Risk

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within Commercial & Investment Bank's...  ...Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.aa41... 
    Risk

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  • $140k - $170k

     ...candidates** Want to work in technology in the financial industry?...  ...markets. This role is ideal for an engineer with over 5 years of...  ...providing consulting services across Risk, Regulation & Compliance;...  ...Demonstrated proficiency in software applications and technical processes... 
    Risk
    Full time
    Local area
    Worldwide
    Visa sponsorship
    Work visa

    M Three

    Jersey City, NJ
    16 hours ago
  •  ...world that we serve. The Information Technology group delivers secure, reliable...  ...Privileged Access Management (PAM) . As a Software Engineer , you will design, develop, and integrate...  .... You will work on implementing risk-based automated access management , policy... 
    Risk
    Remote work
    Flexible hours

    DTCC

    Jersey City, NJ
    9 days ago
  •  ...possible together. As a Senior Director of Software Engineering at JPMorgan Chase within the Corporate...  ..., Equities Order Management System Technology, you lead multiple technical areas,...  ...strategic advice, raises capital, manages risk and extends liquidity in markets... 
    Risk

    J.P. Morgan

    Jersey City, NJ
    16 hours ago
  •  ...Company Description AG Technologies was founded as a software solutions company in 2008 & has its corporate headquarters at Chesterfield, Missouri with branches within the US and India. Over the years the organization has expanded into various market segments & activities... 
    Full time

    Dba Technologies, Llc

    Jersey City, NJ
    16 hours ago
  •  ...Greetings from Donato Technologies Inc. We have an immediate opening with my client. If you are looking for a new project, please send me a copy of your updated resumes Software Engineer W2 Contract Location: 1st Priority is Wilmington Delaware (Client... 
    Full time
    Contract work
    Immediate start

    Donato Technologies

    Jersey City, NJ
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer III - Risk Horizontal Technology. Be the first to apply!