HireFT
Browse JobsHow it worksPricingSuccess Stories
    Back to jobs
    VE

    VesselBot

    Logistics and Sustainability

    Senior Python Developer

    Marousi, GreeceOn-SiteFull-time8+ yrs experiencePosted 4d ago
    All VesselBot jobs

    Job description

    • 8+ years of professional experience as a Python developer.
    • Strong understanding of Python programming, design patterns, and software engineering principles.
    • Experience with Apache Airflow (DAGs, orchestration, scheduling).
    • Hands-on experience with Django, Flask, and/or FastAPI frameworks.
    • Proficiency with RESTful API design, SQL/ORMs, and relational databases.
    • Familiarity with Git, CI/CD pipelines, Docker, and cloud environments.
    • Excellent communication skills with the ability to produce clear technical documentation.
    • Strong problem-solving skills and attention to detail.

    Nice to Have

    • Experience migrating or modernizing legacy systems.
    • Knowledge of data engineering concepts and ETL workflows.
    • Familiarity with microservices architectures.
    • Contributions to open-source projects or technical writing.

    🌍 Join Us as a Senior Python Developer

    Who We Are
    We are an innovative startup dedicated to making the world more sustainable through cutting-edge technology solutions. Our flagship product provides visibility into greenhouse gas (GHG) emissions, empowering FTSE 500 companies to understand and reduce their carbon footprint.

    Job Description

    We are looking for a Senior Python Developer to join our engineering team. The ideal candidate will play a key role in analyzing, documenting, and formalizing our existing and legacy codebase while also contributing to ongoing development efforts. You will manage a team of developers and collaborate with the Product Manager to improve the functionality, maintainability, reliability, and scalability of our systems. Close interaction with Customer Success and End-User is also a critical part of the role..

    Responsibilities

    • Review, document, and refactor the existing codebase (legacy and current).
    • Create and maintain technical documentation, including architecture diagrams, API references, and developer guides.
    • Ensure consistency and standardization across projects.
    • Collaborate with team members to identify areas for improvement in code quality and structure.
    • Support development and maintenance of applications built with Apache Airflow, Django, Flask, and FastAPI.
    • Contribute to code reviews, testing, and CI/CD processes.
    • Stay updated with best practices in Python development and recommend improvements.

    What We Offer

    • Competitive compensation and benefits package.
    • Opportunity to contribute to the development of a logistics data platform.
    • Work with a forward-thinking team on cutting-edge data and AI solutions.
    • A collaborative, innovative, and growth-oriented culture.
    • Contributing to global decarbonization efforts.

    💡 Ready to make a difference?
    Apply now to join a team of passionate individuals working together to shape a better future!

    Job details are sourced from the employer's original posting.

    Open job posting
    VE

    About the company

    VesselBot

    VesselBot develops AI-driven agents for logistics and sustainability data processes, focusing on autonomous analysis and transformation of operational datasets.

    View all VesselBot jobs
    Industry
    Logistics and Sustainability
    Open roles
    5

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.