Senior Pandas Developer with Stock Market Data

  • Full-time

Company Description

We are a startup working on an investing platform for algo trading

Job Description

Job Description: We are seeking a highly skilled Senior Python Developer with extensive experience in using Pandas for data manipulation and analysis, particularly in the context of stock market data. The ideal candidate will have a strong background in financial data analysis, excellent problem-solving skills, and the ability to work effectively in a fast-paced environment.

Key Responsibilities:

  • Develop and maintain Python applications for processing and analyzing stock market data.
  • Utilize Pandas for data manipulation, cleaning, and analysis.
  • Design and implement efficient data pipelines and workflows.
  • Collaborate with data scientists and analysts to develop and optimize algorithms.
  • Ensure the accuracy and integrity of financial data.
  • Troubleshoot and resolve issues related to data processing and analysis.
  • Stay up-to-date with the latest trends and technologies in financial data analysis.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Finance, or a related field.
  • 5+ years of experience in Python development, with a focus on data analysis using Pandas.
  • Strong understanding of stock market data and financial instruments.
  • Experience with other data analysis libraries such as NumPy, SciPy, and scikit-learn.
  • Proficiency in SQL and experience with relational databases.
  • Familiarity with data visualization tools such as Matplotlib, Seaborn, or Plotly.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.

Preferred Qualifications:

  • Knowledge of machine learning and statistical analysis.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Stock options and equity participation.
  • Comprehensive health, dental, and vision insurance.
  • Flexible working hours and remote work options.
  • Professional development opportunities and continuous learning.
  • Collaborative and inclusive work environment.