Python Developer
Technology
ConfidentialLondon, United Kingdom1 months agoUntil 11/05/2026
Job description
Job Description
Python Developer – Public API PackageRole Overview
We are looking for a Python Developer to design and deliver a public-facing Python package that enables analysts and external users to interact with an application’s public API. This package will be the Python equivalent of an existing R package and must be suitable for public release via PyPI .
Key Responsibilities
- Design and develop a Python package to access public API endpoints
- Implement:
- Simple, reusable Python functions for querying APIs
- Data cleaning, validation, and transformation utilities
- Ensure outputs are analysis-ready and consistent
- Write clear documentation, examples, and usage guides
- Produce production-quality code suitable for open-source or public distribution
- Package and publish the library to PyPI
- Strong Python development experience
- Experience working with REST APIs
- Familiarity with data manipulation libraries (e.g. pandas, numpy)
- Experience writing clean, well-documented, testable code
- Understanding of Python packaging and versioning
- Experience publishing packages to PyPI
- Familiarity with data science or analytics workflows
- Experience supporting analyst-facing tools
¿Te interesa este puesto?