1

Bank Python Jobs in Ashburn, VA (NOW HIRING)

Senior Business Analyst

Rockville, MD · Hybrid

$110K - $130K/yr

Perform credit analysis using advanced analytics in SQL and/or Python * Analyze and optimize ... Each bank staff and management member shall be accountable for understanding how compliance with ...

Showing results 21-40

Bank Python information

See Ashburn, VA salary details

$13

$59

$88

How much do bank python jobs pay per hour?

As of Sep 8, 2026, the average hourly pay for bank python in Ashburn, VA is $59.95, according to ZipRecruiter salary data. Most workers in this role earn between $49.42 and $68.08 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.

Infographic showing various Bank Python job openings in Ashburn, VA as of August 2026, with employment types broken down into 84% Full Time, 15% Part Time, and 1% Contract. Highlights an 93% Physical, 3% Hybrid, and 4% Remote job distribution, with an average salary of $124,689 per year, or $59.9 per hour.

Senior Business Analyst

Capital Bank

Rockville, MD • Hybrid

$110K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 2 days ago


Job description

At OpenSky, we believe that everyone has the right to access credit and achieve their financial goals. We have helped 2 million customers get started and continue their path to realizing their financial goals. And we want to help and grow with our customers even more - by expanding our offerings to support them in their credit journey, and providing compelling products and digital solutions for education, advice, and financial services.
OpenSky is a high-growth, data-driven, dynamic, and entrepreneurial environment where you are limited only by your imagination. You'll work with some of the brightest and most passionate minds in the FinTech industry, and from day one, start having a real impact on consumers' lives and financial goals.

Position Purpose

As a Senior Business Analyst within OpenSky, you will have the opportunity to leverage advanced analytics and strategic thinking to solve challenging business problems. We are looking for a results-focused individual with exceptional analytical skills and business judgment and experience with SQL and Python. You will play a pivotal role in developing lending strategies by leveraging data-backed decisioning. You will be part of a collaborative environment that values your input, and you will have the opportunity to develop strategies that have a positive impact on customers and financial performance. Prior experience with credit analytics and consumer lending is a must.

Position Responsibilities

  • Perform credit analysis using advanced analytics in SQL and/or Python
  • Analyze and optimize lending strategies, including approve/decline policy and credit line assignment
  • Develop recommendations on credit strategies based on performance analysis, resiliency testing, and business judgment
  • Present data-backed recommendations to leadership based on your analysis
  • Build and/or leverage valuation models to inform credit policy recommendations
  • Establish testing and monitoring plans
  • Proactively monitor credit risk and performance, identifying whether policy adjustments are needed
  • Partner with cross-functional teams to implement strategies

Minimum Education & Experience

  • 1-5 years of experience in advanced analytics, including developing credit policies
  • Bachelor's degree in quantitative field (e.g. Statistics, Data Science, Engineering, Economics, Finance, Business)

Technical Knowledge and Skills

  • Exceptional results-focus and relentless persistence in solving problems
  • A proven track record of decision making and problem solving based on analytics
  • Exceptional critical thinking skills with attention to detail
  • Highly proficient with analytical tools such as Python and SQL
  • Successful track record of thriving in a fast-paced environment
  • Proven ability to clearly and effectively communicate complex analytical insights to both technical and non-technical audiences

Compensation

  • Base Salary Range: $110k - $130k annually / hourly. Final determination of where you are at in the salary range is based on numerous factors such as geographical location, relevant experience, skill set, education, and ability to meet qualifications within the job description. 
  • Additional Compensation: This role will include a yearly annual target bonus based on individual performance.

Working Arrangements

  • Full-time Hybrid role

Why Join Us?

  • Join a growing company with a culture that fosters an entrepreneurial spirit
  • Comprehensive benefits package including Medical, Dental, Vision, Company Paid Life Insurance, Disability Insurance, and more? 
  • Company Contributions to your 401k - Regardless of your contribution
  • Employee Perks: Paid Parental Leave, Employee Recognition Program, Leadership Program, Tuition Reimbursement Program, Employee Bank Checking Account, and much more!
  • Generous Paid Time Off and Paid Holidays - Including Paid Charity Hours to support volunteer opportunities 

Compliance

It is the responsibility of each bank staff member and of management to adhere to policies and procedures designed to implement compliance with the laws and regulations to which the bank is subject.  Each bank staff and management member shall be accountable for understanding how compliance with laws and regulations affects the performance of their day-to-day duties, for completing compliance training as assigned and for carrying out those duties in a manner to achieve compliance with those laws and regulations.

The above mentioned are intended to describe the general nature and level of work performed rather than to be an inclusive list of all duties, responsibilities and skills required for the position.  Job duties may be changed at any time at management's discretion. The job description is not intended to create contractual obligations of any kind.