Senior Data Engineer / Data Scientist

Skills
OOPAnalyticsData AnalyticsData ManipulationData QualityData ScienceDatasets
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Intermediate to advanced proficiency in Python and Object Oriented programming
  • Intermediate knowledge of SQL and/or Pandas for data manipulation and analysis
  • Familiarity with REST APIs
  • Experience working with production codebases
  • Ability to adapt to various roles and responsibilities
  • Strong problem-solving skills
  • Excellent communication skills
  • Detail-oriented with a commitment to producing accurate results
  • Ability to address pipeline and model problems
  • Ensure analytical results align with business objectives

Nice to have

  • Experience with monitoring production applications
  • Knowledge of data visualization tools
  • Familiarity with big data technologies
  • Experience with statistical analysis and machine learning methodologies

Day to day

  • Define and aggregate structured and unstructured data for analytics
  • Perform statistical analyses to support business insights and decision-making
  • Ensure data quality by identifying and correcting errors
  • Collaborate with various teams for data manipulations
  • Develop and maintain software for large datasets
  • Lead efforts in instrumenting and monitoring Generative AI application
  • Analyze events and analytics to improve performance and user experience
  • Narrate data-driven stories with visualizations and clear documentation

Hiring process

  • Submit resume and cover letter detailing relevant experience