1

Bank Python Jobs in Boston, MA (NOW HIRING)

Scripting - Python & Unix Scripting Senior ODI Developer Role Overview: Seeking a highly skilled and experienced Sr. ODI Developer to join our Private Banking Systems team. The ideal candidate will ...

SDET - Lead

Quincy, MA · On-site

$50 - $68/hr

Banking domain experience * Functional Testing, ETL Testing, Complex SQL, Java and Python Testing, Cloud and Big Data , PySpark , Azure, Capital Market domain experience

next page

Showing results 1-20

Bank Python information

See Boston, MA salary details

$14

$63

$93

How much do bank python jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for bank python in Boston, MA is $63.69, according to ZipRecruiter salary data. Most workers in this role earn between $52.50 and $72.36 per hour, depending on experience, location, and employer.

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 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 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 the key skills and qualifications needed to thrive as a Bank Python Developer, and why are they important?

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.
What cities near Boston, MA are hiring for Bank Python jobs? Cities near Boston, MA with the most Bank Python job openings:
Principal Data Analyst- Commercial Banking

Principal Data Analyst- Commercial Banking

Citizens

Westwood, MA • Hybrid

$140K - $170K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago


Job description

The Principal Data Analyst - Commercial Banking is a senior, individualcontributor role supporting Commercial Banking. This role serves as a analytics partner across Commercial Banking with a primary focus on enabling data and analytics that support customer onboarding, customer servicing, and treasury management.

This position works closely with teams supporting finance, sales, origination, underwriting, and servicing systems, as well as core banking platforms, to ensure analytics solutions are aligned to Commercial Banking processes, systems, and transformation goals.

Key Responsibilities

  • Partner with Product, Technology, Operations, and Data Engineering teams aligned to Origination systems, Underwriting platforms, Servicing systems, Financial reporting systems, CRM.

  • Translate Commercial Banking business and operational requirements into analytical requirements, metrics, and insights.

  • Deliver full customer life cycle analytics, supporting - Customer onboarding journeys, Ongoing customer servicing, Treasury management capabilities & usage, Customer Profitability & Pricing.

  • Perform complex data analysis across large, multisource Commercial Banking datasets.

  • Design and develop analytical datasets, KPIs, and reporting aligned to RTB outcomes.

  • Identify data quality, completeness, and lineage issues; partner with data engineering teams to remediate.

  • Provide analytical input and support for Commercial Banking system modernization efforts.

  • Communicate insights and recommendations clearly to senior business and technology stakeholders.

  • Ensure analytics solutions comply with enterprise data governance, risk, and control standards.

Required Qualifications

  • 8+ years of experience in data analytics, or advanced analytics roles working with cloud compute infrastructure including AWS and/or Snowflake

  • Demonstrated experience supporting Commercial Banking or Corporate Banking business functions.

  • Handson experience working with origination, underwriting, and servicing systems.

  • Experience supporting analytics for customer onboarding, customer servicing, and treasury management.

  • Strong experience with core banking platforms and associated Commercial Banking ecosystems.

  • Advanced SQL & Python programming skills and experience working with large, complex enterprise datasets.

  • Proven ability to translate business needs into analytical solutions.

  • Strong written and verbal communication skills with experience engaging senior stakeholders.

  • Demonstrated experience leading impactful strategic data & analytics program(s), as well as coaching and mentoring junior colleagues.

Preferred Qualifications

  • Experience supporting largescale transformation or modernization programs.

  • Familiarity with data engineering concepts, data modeling, and analytical product delivery.

  • Experience working in Agile or productoriented delivery environments.

  • Experience in regulated financial services environments.

  • Some experience with statistical learning / econometrics / machine learning.

Hours & Work Schedule

  • Hours per Week: 40
  • Work Schedule: Monday - Friday
  • 4 days per week on-site, 1 day remote

Pay Transparency

The salary range for this position is $140,000-$170,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 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 .

#LinkedIn-Citizens1

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.