Software Engineer - Backend
PARIS, 75
il y a 12 jours
# Software Engineer - Backend## Skill
Corner is hiring!## Job Description**Context:**Skill
Corner provides physical and tactical performance data for professional sports teams and leagues.
The **Backend** team builds and maintains the systems that power Skill
Corner's products, working closely with the Product team. The stack is primarily **Python** (Django, Fast
API), **AWS**, **Postgre
SQL**, **Redshift** and **Click
House**.
The team covers services, APIs, schema design, and operations tools. Each developer owns specific domains while contributing across projects.**Responsibilities:**
- Develop and maintain high-impact features for clients and internal teams.
- Drive technical and architectural decisions.
- Ensure overall code quality (tests, best practices, reviews).
- Share your knowledge and mentor junior developers to help them grow.**Example projects*** **Client APIs**: design, maintain, and scale the APIs that deliver data to clients and internal consumers.* **Data ingestion & provider integration**: integrate and reconcile sports data from multiple third-party providers, handle schema design for competition-specific rules, and ensure data consistency across sources.* **Operations tooling**: centralized internal platform for managing matches, line-ups, data validation, and operational workflows used daily by the ops team.* **Multi-sport expansion**: extend the platform to new sports (basketball and beyond) with new data models, APIs, and pipelines adapted to each sport's specificities.* **Service architecture**: design and build backend services as part of an ongoing effort to decompose a monolithic platform into well-scoped, independent services.* **Shared libraries & developer experience**: maintain core Python libraries (utilities, models, HTTP clients) used across the company, and drive code quality improvements (testing, refactoring legacy code, tooling).## Preferred Experience**Desired profile:****Must have**
- 5+ years of experience in software engineering.
- Strong expertise in Python and backend development.
- Ability to drive technical decisions and justify them.
- Solid understanding of distributed architectures, databases, and data modeling/schema design.
- Experience with a **Python web framework** (Django, Fast
API, or similar).
- Solution-oriented mindset, eagerness to learn and to share knowledge.**Nice to have**
- Experience with cloud environments (preferably AWS).
- Knowledge of analytical databases (Redshift, Big
Query, Click
House, ...).
- Experience with **data processing libraries** such as pandas or polars.
- Experience with **data quality challenges, such as duplicates, consistency checks, or merging records from multiple sources.**
- Experience with **service-oriented architectures** and splitting monolithic systems.
- Familiarity with **Ia
C tools** (Pulumi, Terraform).
- Interest in sports or sports analytics.
- Your work powers decisions made by top professional clubs and leagues worldwide.
- A multi-sport platform expanding to new sports (basketball, US football), with real technical challenges around scalability and data modeling.
- Small enough to have real ownership and impact, growing fast enough to keep things interesting.
- Position based in Paris (preferred), but open to full remote for highly experienced profiles.## Additional Information
- Contract Type: **Full-Time**
- Location: **Paris*** **Occasional remote authorized**
#J-18808-Ljbffr
Entreprise
SkillCorner
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
PARIS, 75
il y a 1 jour
PARIS, 75
il y a 20 jours
LA RÉUNION, FRANCE
il y a 23 jours
PARIS, 75
il y a 25 jours