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

WlYzQ0FNWlhZc2o0TjFLWm5LY0J5b1g4TlE9PQ==
  • 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

ADDMAN

Machinist Job at ADDMAN

Description POSITION SUMMARY: In this role you will operate, clean, and maintain various machining equipment including lathes, mills, 3-axis machines, 5-axis machines and other equipment to make precise parts, ensure efficient operations, and achieve high utilization...

Apex Dental

Dental Assistant - DA2 Job at Apex Dental

 ...Senior Dental Assistant - Experience is MUST The duties of a dental assistant are among the most comprehensive and varied in our dental office. The dental assistant performs many tasks requiring both interpersonal and technical skills. Although regulations vary... 

Oak Grove School

3rd-8th Grade Spanish Teacher Job at Oak Grove School

3rd-8th Grade Spanish Teacher time position Possible full time position with other responsibilitiesOak Grove School, a small pre-...  ...the environment, and the world).Responsibilities and Duties~Teach basic Spanish and Latin American culture to 3rd grade through 8th... 

Domino's Franchise

Company Car Delivery Driver on Sorrento Rd Job at Domino's Franchise

 ...Are you worried about the price of gas?Don't be! We have company electric vehicles that you can drive!Are you looking for a fun...  ...hearing from you soon! Additional Information * All your information will be kept confidential according to EEO guidelines.... 

Valley Landscaping

Landscape Maintenance Crew Member Job at Valley Landscaping

 ...team where family values, a positive work culture, and professional growth are at the forefront!We are seeking enthusiastic Landscape Maintenance Crew Members who are passionate about working outdoors and delivering exceptional results. Be part of a supportive team that...