Python Developer / Data Scientist Job at Cabrera Capital Markets, Chicago, IL

K01iNSs0ZlJpbHhHVzk2Q1grS21RU1FQSVE9PQ==
  • Cabrera Capital Markets
  • Chicago, IL

Job Description

Position Summary & Purpose We are seeking a highly motivated and detail-oriented Python Developer / Data Scientist to join our growing team. This entry-level position is ideal for someone passionate about working with data, automating processes, and supporting core financial and operational functions across the firm. You’ll have the opportunity to work across teams — including Equities, Fixed Income, Municipal Bonds, Origination & Investment Banking, Accounting, Operations, and Management — building tools, automating reports, and driving data-driven efficiency. Essential Duties And Responsibilities

  • Bachelor’s degree in: Computer Science / Mathematics / Economics / Engineering
  • Strong programming skills in Python, especially with Pandas, NumPy, and scripting for automation.
  • Working knowledge of SQL for querying structured databases.
  • Proficient in Excel (formulas, pivot tables; VBA is a plus).
  • Ability to build clean, clear, and insightful visualizations.
  • Strong analytical mindset with attention to detail and data accuracy.
  • Develop python-based tools to automate workflows and improve data accuracy across business units.
  • Use pandas, numpy, and sql for data manipulation and analysis.
  • Create and maintain excel reports and dashboards to support trading, operations, and management.
  • Build data visualizations (matplotlib, seaborn, plotly) to communicate trends and performance insights.
  • Support the equity, fixed income, munis, and origination / investment banking teams with data analysis and reporting needs.
  • Collaborate with accounting and operations teams to streamline internal tools and reporting processes.
  • Assist management in developing high-level business reports, kpis, and performance summaries.
  • Contribute to internal data documentation, code management, and process standardization.
  • Clear communication and collaboration skills.
  • Eagerness to learn business workflows in financial environments.
Preferred / Nice-to-Have Skills
  • Exposure to or interest in machine learning techniques
  • Background or coursework in quantitative finance, trading, or financial modeling.
  • Basic knowledge of C++ or experience in performance-sensitive environments.
  • Experience using Jupyter, Git, or similar collaborative tools.
  • Familiarity with financial markets and products is a plus.
  • All other duties as assigned

Job Tags

Similar Jobs

FlySBD - San Bernardino International Airport

Airport Operations Officer I Job at FlySBD - San Bernardino International Airport

 ...public, vendors, contractors, and agency staff. Assists in staffing the airport communications center when needed. Conducts UAS flights on and around AOA as needed. Performs other duties as assigned. Requirements Qualifications Knowledge Of Basic... 

Disney Entertainment Television

KGO-TV (ABC7) 7 On Your Side Intern, Spring 2026 Job at Disney Entertainment Television

 ...Job Summary: About the Role & Program KGO-TV (ABC7) is an ABC-owned television station (OTV), located in San Francisco near the citys iconic waterfront. The station is in the #8 ranked television market in the country! You will have an opportunity to participate... 

Vantage Point Recruiting

Software Tester Job at Vantage Point Recruiting

Work Location: Hybrid, Onsite first 2 weeks and then once per quarter in Augusta, Maine. Candidates must reside in New England. Job Description: Our client, The State of Maine Judicial Branch, is seeking a Quality Assurance (QA) Analyst to join its Data and Project...

Family & Nursing Care- Maryland (Select)

Maryland Nursing Assistant/DC Home Health Aide - Employee Job at Family & Nursing Care- Maryland (Select)

 ...home care company looking for experienced and dedicated DC Home Health Aides with excellent customer service skills to support our...  ...Insurance* Vision Insurance* Complimentary Life Insurance* Employee Assistance Programs * Free on-demand Caregiver training(s) through... 

Luxus

Landscape Architect Job at Luxus

 ...Job Title: Landscape Architect Location: Murfreesboro, Tennessee Position Type: Full-Time Experience Level: Entry to Mid-Level (05+ years) Compensation: $70K-125K Based on Experience About the Role: We are seeking a creative, motivated, and detail...