Drimva

Bank of America

Python Developer III

$103K–$180K

Jersey City · Full-time · Posted Aug 14, 2026

Experience
5+ years of professional software development experience.
Education
Bachelor's degree in Computer Science, Engineering, Mathematics, or related field.

About the job

Develops and supports Python applications and services on the Quartz platform for trading, risk, operations, reporting, and analytics, while contributing to platform modernization and cloud-native adoption.

What you'll do

  • Design, develop, test, and support Python applications, APIs, automation frameworks, and data-processing solutions.
  • Build and maintain automated test suites, participate in code reviews, and automate manual release activities.
  • Deliver architecture components and interfaces, refine requirements, and mentor engineers on CI/CD practices.

What they ask for

  • Strong proficiency in Python development.
  • Experience with Quartz or similar distributed computing platforms (Athena or SecDB).
  • Experience with relational databases and SQL, RESTful APIs, and service-oriented architectures.
  • Experience with Git-based source control and CI/CD practices; strong object-oriented design and software engineering principles.

Nice to have

  • Experience in financial services, trading, risk, or index-related products and platforms.
  • Knowledge of Quartz services, scheduling, orchestration, messaging systems, or large-scale data processing.

Pay

$102,900.00 - $179,900.00 annualized salary (base salary)

Tools

Python, Quartz, Athena, SecDB, SQL, RESTful APIs, Git, CI/CD

Model-written summary · the original posting is authoritative

First seen Oct 14, 2026 · Last verified Nov 4, 2026 (UTC)