Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Bank of America Logo

Software Engineer II - Python

Bank of America

$88,800 - $145,000
Sep 11, 2025
Chicago, IL, US
Apply Now

Bank of America is looking to maintain and enhance its Python-based FX execution application suite by developing, testing, and delivering complex software requirements to achieve business objectives.

Requirements

  • Exceptional development skills in Core Python on Linux/UNIX
  • Experience with Python performance tuning
  • Solid OO design skills with an emphasis on distributed low latency, high availability systems
  • Strong understanding of algorithms and data structures
  • Strong understanding of design patterns including why and where a pattern should be used.
  • Strong understanding of Messaging Middleware concepts, usage, and application
  • KDB/Q development skills

Responsibilities

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
  • Performs Continuous Integration and Continuous Development (CI-CD) activities
  • Contributes to story refinement and definition of requirements
  • Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
  • Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas

Other

  • Knowledge or experience of agile development (e.g., XP, SCRUM, Kanban) and continues integration.
  • Excellent problem solving and analytical skills in a high-pressure environment.
  • Experience with Quartz bank systems
  • Experience working with global development teams.
  • Experience working in a front office e-trading platform development team.