Posted in

Python Full Stack Engineer – Analytics

Python Full Stack Engineer – Analytics

CompanyExcel Sports Management
LocationChicago, IL, USA
Salary$120000 – $140000
TypeFull-Time
DegreesBachelor’s
Experience LevelMid Level, Senior

Requirements

  • A four-year degree in Computer Science, Data Science, Mathematics, Economics, or a related field OR equivalent experience.
  • 4+ years of experience in Data Engineering, Software Engineering, or Full Stack Development.
  • Strong foundation in data engineering, computer science, math, & statistics.
  • Knowledge of statistical programming languages such as R, Python, etc.
  • Experience with databases (PostgreSQL, MySQL, or equivalent).
  • Experience in cloud environments (AWS preferred, or GCP/Azure).
  • Experience with building APIs & microservices (FastAPI, Flask, Node.js).
  • Experience with Git and CI/CD pipelines.
  • Understanding of data and software engineering best practices.
  • Familiarity with Agile methodologies.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications, integrating front-end interfaces with robust back-end data systems.
  • Build and optimize data pipelines to reliably ingest, transform, and export data.
  • Develop APIs and services that enable seamless data access across platforms.
  • Define and maintain departmental data architecture, while standardizing consistency, quality, and security across multiple verticals.
  • Collaborate with cross-functional teams to help translate data into insights via innovative solutions.
  • Ensure best practices in software engineering, data engineering, and analytics.

Preferred Qualifications

  • Experience with Airflow or other workflow orchestration tools.
  • Familiarity with modern front-end frameworks (React, Vue, or Angular).
  • Familiarity with Docker, Kubernetes, and Infrastructure-as-Code.
  • Experience with Power BI, Tableau, or similar BI tools.
  • Interest in Generative AI/LLMs.
  • Strong interest in Sports & Sports Analytics.