1

Bank Python Jobs in Massachusetts (NOW HIRING)

Sr Data Scientist Treasury Modeling

Boston, MA ยท On-site

$124K - $165K/yr

Experience applying statistical analysis in Treasury modeling, risk management, forecasting, or pricing within a bank or consulting firm * Proficiency in Python, R, or similar analytical programming ...

Technical skill set: ASP.NET, SQL Server (SSIS, SSRS), React JS, Python, MVC * Domain skills: Banking, Capital Markets/Asset Management L2/L3 production support with enhancements for a set of Asset ...

Lead AI Engineer

Cambridge, MA ยท On-site

$112K - $147K/yr

At Capital One, we are creating responsible and reliable AI systems, changing banking for good. For ... At least 4 years of experience programming with Python, Go, Scala, or Java Preferred Qualifications ...

Showing results 41-60

Bank Python information

See Massachusetts salary details

$14

$64

$94

How much do bank python jobs pay per hour?

As of Aug 21, 2026, the average hourly pay for bank python in Massachusetts is $64.02, according to ZipRecruiter salary data. Most workers in this role earn between $52.79 and $72.74 per hour, depending on experience, location, and employer.

What is a Bank Python?

A Bank Python is not a recognized job title within the banking or technology industries. It may refer to a Python developer working in a bank, responsible for building, maintaining, or automating financial applications using the Python programming language. These professionals help streamline banking operations, develop algorithms for financial analysis, and ensure secure data processing. Their work is crucial for enhancing efficiency and accuracy in banking systems.

What are the key skills and qualifications needed to thrive as a Bank Python developer?

To thrive as a Bank Python Developer, you need strong programming skills in Python, expertise in financial data analysis, and a relevant degree in computer science or a related field. Familiarity with SQL databases, version control systems like Git, and experience with financial software or regulatory compliance tools are typically required. Attention to detail, problem-solving abilities, and effective communication are important soft skills that help in collaborating with cross-functional teams and ensuring accuracy. These skills and qualities are crucial to efficiently develop reliable banking applications, maintain system integrity, and adapt to the fast-evolving financial technology landscape.

How do Python developers in banking typically collaborate with other teams, such as risk management or data analysis?

Python developers in banking frequently work in cross-functional teams, collaborating closely with professionals from risk management, data analysis, and operations. They often translate complex business requirements into efficient, automated solutions, such as risk assessment models or data pipelines. Regular meetings, code reviews, and joint project planning are common practices to ensure alignment and compliance with regulatory standards. This collaborative environment not only enhances the quality of deliverables but also provides developers with a broader understanding of banking operations.

What is the difference between Bank Python vs Bank Data Analyst?

AspectBank PythonBank Data Analyst
Required CredentialsPython programming skills, possibly certifications in data analysis or programmingDegree in finance, economics, or data analysis; certifications like CFA or data analytics certifications
Work EnvironmentTech-focused teams within banks, working on automation, data processing, and software developmentFinancial institutions, analyzing data to inform business decisions, reporting, and risk assessment
Industry UsageUsed for automating banking processes, developing financial models, and data managementUsed for interpreting financial data, creating reports, and supporting strategic decisions

Bank Python professionals focus on programming and automation within banking systems, while Bank Data Analysts interpret financial data to guide business strategies. Both roles are vital in modern banking but differ in skill sets and daily tasks.

What are popular job titles related to Bank Python jobs in Massachusetts?

For Bank Python jobs in Massachusetts, the most frequently searched job titles are:

What cities in Massachusetts are hiring for Bank Python jobs?

Cities in Massachusetts with the most Bank Python job openings:

Sr Data Scientist Treasury Modeling

Citizens Bank

Boston, MA โ€ข On-site

$124K - $165K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 9 days ago


Job description


Job Summary:
CFG is a leading financial institution dedicated to providing innovative solutions to manage financial risks and optimize asset and liability portfolios. The Central Model Development team within the Asset Liability Management group is responsible for developing and maintaining models that support strategic decision-making.
This role develops, implements, and maintains ALM and CCAR/PPNR models. The position also provides guidance to functional leaders on model impacts and partners with Model Risk Management, Market Risk, and Internal Audit to support model governance and regulatory requirements.
Key Responsibilities:
  • Develop and maintain models supporting balance sheet forecasting for the Asset Liability Management group
  • Build customer behavior models for attrition, origination, and prepayment across deposit and loan products
  • Develop predictive models for market rates and macroeconomic variables related to ALM and CCAR
  • Partner with data science teams under leadership guidance to deliver model solutions
  • Create and maintain model documentation to support validation and governance processes
  • Collaborate with Model Risk Management, Model Validation, and Market Risk for periodic model reviews
  • Monitor model performance and recommend enhancements including overlays, recalibration, or redevelopment
  • Perform sensitivity testing, back testing, and fundamental driver analysis
  • Demonstrate understanding of related models including interest rate and term structure models
  • Propose improvements to loan and deposit modeling and challenge existing assumptions
  • Support development of forward-looking macroeconomic and interest rate views in partnership with Treasury
  • Provide analytical support for balance sheet and liquidity strategy decisions
  • Support initiatives including Balance Sheet Optimization, Funds Transfer Pricing, Mortgage Servicing Rights, CCAR, and DFAST
  • Prepare materials for Asset Liability Committee and senior management

Required Qualifications:
  • Experience applying statistical analysis in Treasury modeling, risk management, forecasting, or pricing within a bank or consulting firm
  • Proficiency in Python, R, or similar analytical programming languages
  • Strong analytical and quantitative modeling skills
  • Experience developing and maintaining financial or risk models
  • Strong communication skills with the ability to translate complex analysis into business insights

Preferred Qualifications:
  • Experience with prepayment models such as BlackRock, Black Knight, QRM, or ADCO
  • Experience with deposit models such as QRM or Novantas
  • Exposure to balance sheet management systems such as QRM, BancWare, or Empyrean
  • Familiarity with financial and economic data sources such as FRED, Bloomberg, or Economy.com
  • Progress toward Chartered Financial Analyst designation

Education:
  • Master's degree or PhD in Finance, Economics, Mathematics, Statistics, or related STEM field preferred

Pay Transparency
The salary range for this position is $124,000 - $165,000 per year, plus an opportunity to earn an annual discretionary bonus. Actual pay is based on various factors including but not limited to the budget, work location, and relevant skills and experience.
We offer competitive pay, comprehensive medical, dental and vision coverage, retirement benefits, maternity/paternity leave, flexible work arrangements, education reimbursement, wellness programs and more. Note, Citizens' paid time off policy exceeds the mandatory, paid sick or paid time-away policy of every local and state jurisdiction in the United States. For an overview of our benefits, visit https://jobs.citizensbank.com/benefits .
About Us
Equal Employment Opportunity
Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family status/parenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague's or a dependent's reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.
Equal Employment and Opportunity Employer
Job Applicant Data Privacy Policy
Background Check
Any offer of employment is conditioned upon the candidate successfully passing a background check, which may include initial credit, motor vehicle record, public record, prior employment verification, and criminal background checks. Results of the background check are individually reviewed based upon legal requirements imposed by our regulators and with consideration of the nature and gravity of the background history and the job offered. Any offer of employment will include further information.