Senior Python Developer
Core
Senior Python Developer responsible for analyzing, documenting, and refactoring legacy codebases while contributing to ongoing development of a logistics data platform.
Role type
Senior Python Developer (Team Lead)
Builds
Logistics data platform, GHG emissions visibility tools
Domain
Sustainability / Climate Tech / Data Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Apache Airflow, Django, Flask, FastAPI, RESTful API design, SQL/ORMs, relational databases, Git, CI/CD, Docker, cloud environments
Preferred skills
Legacy system modernization, data engineering concepts, ETL workflows, microservices architectures, open-source contributions, technical writing
Responsibilities
Review, document, and refactor existing codebase; Create and maintain technical documentation including architecture diagrams and API references; Ensure consistency and standardization across projects; Collaborate with team members to identify areas for improvement in code quality; Support development and maintenance of applications; Contribute to code reviews, testing, and CI/CD processes
Seniority
Senior, hands-on IC with team management responsibilities