1

Junior Financial Analyst Python Jobs in Oak Brook, IL

Founded 20 years ago and headquartered in Chicago, the DV Group of financial services firms has ... Perform data analysis in Python to support trading decisions, strategy evaluation, and post-trade ...

Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of ... Experience with Python or a willingness to learn * Experience in data visualization and ...

Senior Financial Risk Analyst

Chicago, IL · On-site

$111K - $130K/yr

You are the perfect mix of analytical, technical, operational, and creative. You are a clear ... Experience developing and deploying production‐grade financial models in Python or R Familiarity ...

... dive analysis into financial market drivers of the business. This role suits those with a bias ... Advanced proficiency in SQL and Python * Ability to build and own process from the ground up

Senior Financial Risk Analyst

Chicago, IL · On-site

$111K - $130K/yr

You are the perfect mix of analytical, technical, operational, and creative. You are a clear ... Experience developing and deploying production‐grade financial models in Python or R Familiarity ...

Junior Workday Analyst The Junior Workday Analyst will be responsible for partnering with business stakeholders to document Financial Systems requirements, reports, integrations and/or functionality.

Junior Workday Analyst The Junior Workday Analyst will be responsible for partnering with business stakeholders to document Financial Systems requirements, reports, integrations and/or functionality.

Think of it as not just FP&A but also analytics and business operations. In this role, you'll drive ... Automate the reporting grind (Looker / Excel / Python) so your time goes to insight, not data ...

Showing results 41-60

Junior Financial Analyst Python information

See Oak Brook, IL salary details

$16

$28

$44

How much do junior financial analyst python jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for junior financial analyst python in Oak Brook, IL is $28.15, according to ZipRecruiter salary data. Most workers in this role earn between $20.87 and $30.58 per hour, depending on experience, location, and employer.

What does a junior financial analyst with Python skills do?

A Junior Financial Analyst with Python skills is responsible for supporting financial planning, analysis, and reporting by using Python to automate data collection, clean datasets, and perform financial modeling. They assist senior analysts with forecasting, budgeting, and generating reports, leveraging Python code to increase efficiency and accuracy. This role often involves working with large datasets, creating visualizations, and interpreting financial data to help inform business decisions. Strong analytical skills, attention to detail, and the ability to communicate findings are essential in this position.

What are the key skills and qualifications needed to thrive as a junior financial analyst with Python, and why are they important?

To thrive as a Junior Financial Analyst Python, you need a solid understanding of finance, basic accounting principles, and proficiency in Python programming, typically supported by a relevant degree such as finance, economics, or computer science. Familiarity with financial modeling tools, Excel, SQL databases, and data visualization libraries like pandas and matplotlib is often required. Strong analytical thinking, attention to detail, and effective communication skills help you interpret data and present insights clearly. These skills are crucial for accurately analyzing financial data, automating tasks, and supporting informed business decisions.

How does a junior financial analyst who uses Python typically collaborate with other teams within a company?

As a Junior Financial Analyst with Python skills, you will often work closely with finance, accounting, and IT teams. Your main responsibilities may include automating data collection, preparing financial reports, and building analytical models, which require frequent communication to understand data sources and business requirements. Collaboration is essential for ensuring that analytical tools and dashboards meet the needs of stakeholders and that financial insights are accurately conveyed. You may also participate in meetings to discuss project goals, share findings, and provide technical support to colleagues who may not be familiar with Python or data analysis techniques.

What is the difference between Junior Financial Analyst Python vs Junior Data Analyst?

AspectJunior Financial Analyst PythonJunior Data Analyst
Required SkillsFinancial analysis, Python programming, ExcelData analysis, SQL, Excel, basic programming
Work EnvironmentFinance departments, investment firmsBusiness, marketing, tech companies
CertificationsFinancial certifications (e.g., CFA, CPA) often preferredData analysis certifications (e.g., Microsoft Excel, SQL)
Industry UsageFinance, banking, investmentTech, marketing, healthcare

While both roles involve data handling and analysis, Junior Financial Analyst Python focuses on financial data and Python skills within finance environments, whereas Junior Data Analyst has a broader scope across industries with emphasis on data tools and SQL. The choice depends on your industry interest and technical skill focus.

What are the most commonly searched types of Financial Analyst Python jobs in Oak Brook, IL?

The most popular types of Financial Analyst Python jobs in Oak Brook, IL are:

What cities near Oak Brook, IL are hiring for Junior Financial Analyst Python jobs?

Cities near Oak Brook, IL with the most Junior Financial Analyst Python job openings:

Manager, Finance & Treasury

Heritage-Crystal Clean, Inc.

Hoffman Estates, IL • On-site

Full-time

Medical, Dental, Vision, Life

Re-posted 10 days ago


Key responsibilities

  • Oversee the company's annual budgeting and forecasting processes, ensuring accuracy and tracking key metrics.

  • Develop and implement strategies, policies, and operations for treasury activities to maximize cash management and safeguard assets.

  • Manage daily cash management operations to support ongoing company activities.


Job description

The Finance & Treasury Manager exists to safeguard and maximize the Company's cash position by developing and executing treasury strategy, policy, and budgeting/forecasting processes. This role partners with senior leadership on capital structure, working capital, foreign exchange, interest rate risk, and insurance risk management, and reports to an assigned department leader.
Essential Functions
  • Oversee the Company's annual budgeting and forecasting processes, partnering with functional leaders to ensure accuracy and to identify, track, and forecast key metrics affecting operations and budget performance.
  • Oversee financial planning and budgeting software, working to maximize its utilization and drive continued improvement.
  • Develop and implement strategies, operations, policies, and budgets for treasury activities to maximize cash management while ensuring proper safeguards are in place.
  • Oversee and execute daily cash management to support the Company's ongoing operations.
  • Direct the development and revision of policies for capital structure, working capital, treasury operations, cash management, foreign exchange, interest rate risk management, and insurance risk management.
  • Partner with the Director, Finance & Treasury, VP, Finance & Treasury and Chief Financial Officer to develop and execute borrowing, investing, foreign exchange, treasury operations, financial risk management, and corporate finance initiatives that support Company goals.
  • Coordinate with the Accounting function to ensure cash, financing, and other transactions are properly recorded.
  • Develop relationships with the Company's key commercial banking contacts and monitor current banking trends to support sound, informed treasury and financing decisions.
  • Develop and maintain a dashboard for reporting cash management performance and other material KPIs and metrics to senior management on a timely, frequent basis.
  • Prepare analysis, such as return-on-investment calculations, for material capital requests, working with functional leaders to increase the accuracy of the analysis.
  • Train, develop, and supervise a junior financial analyst to assist with budgeting, forecasting, and financial analysis duties.
  • Participate in operations benchmarking projects, including transportation, disposal, purchasing, process operations, and network optimization studies.
  • Participate as needed in industry committees and groups.
  • Support continuous improvement processes and identify opportunities to enhance operations activities.
  • Perform other related duties as assigned by senior management.

Education & Essential Qualifications
  • Bachelor's degree and at least 7 years of experience in Finance OR a High School Diploma/GED and at least 10 years of experience in Finance.
  • Experience with financial analysis
  • Experience with budgeting and forecasting
  • Experience using Microsoft Excel at an advanced level
  • Experience with analytical methods
  • Experience working with managers and employees across the Company
  • Knowledge of Company operations
  • Experience training and managing personnel
  • Experience with communication and presentation
  • Knowledge of business processes

Preferred Qualifications
  • Experience with NetSuite budgeting/planning software
  • Experience with NetSuite budgeting/planning tools

Work Environment
Primarily indoor office environment; noise level is generally quiet, may require sitting for long periods, regularly requires talking, hearing, seeing, and often reaching with hands, regularly requires standing and walking. Regularly requires use of a computer keyboard, mouse, telephone, and other office equipment.
Crystal Clean LLC is an Equal Opportunity Employer. Crystal Clean expressly values diversity, equity, and inclusion, and encourages the applications of individuals from diverse backgrounds, so that Crystal Clean reflects the communities and customers that we serve.
The anticipated hourly range for this position is $120,000.00 -$140.000.00 annually, and includes benefits such as the following:
  • Health, Dental and Vision insurance
  • Wellness Program
  • Flexible Spending Accounts
  • Life Insurance
  • Long-Term Disability
  • Employee Assistance Program
  • Tuition Reimbursement

  • Experience with Vena budgeting/planning software
  • Experience with NetSuite budgeting/planning tools