Back to jobs

    About Haystack People

    Our client is building a fast-growing selection platform in the HR-tech and AI space, dedicated to helping people in their careers through innovative solutions.

    About the Position

    Introduction

    Our client is seeking a Lead Backend Engineer (Python) to spearhead the scaling of a rapidly growing selection platform. This platform is actively used by customers weekly, and the role involves owning core backend services, integrations, and architecture, while also setting the technical standard for a compact engineering team.

    Responsibilities

    • Lead and mentor a small, impactful backend team, fostering their growth and ensuring high-quality code delivery.
    • Architect, design, and implement scalable and reliable backend services (Python, Django) that support the core platform.
    • Drive technical discussions and decisions, ensuring alignment with the overall product strategy.
    • Collaborate closely with product managers, data scientists, and frontend engineers to define and deliver innovative solutions.
    • Optimize and troubleshoot production systems, ensuring high availability and performance.
    • Stay up-to-date with emerging technologies and advocate for their adoption where appropriate.
    • Contribute to the overall engineering culture, promoting best practices and continuous improvement.

    Requirements

    • 7+ years of experience in backend development, with a strong focus on Python and Django.
    • Proven experience leading and mentoring engineering teams.
    • Expertise in designing and building scalable, fault-tolerant, and high-performance microservices architectures.
    • Strong understanding of relational databases (PostgreSQL) and experience with ORMs.
    • Experience with cloud platforms (AWS, GCP, or Azure).
    • Familiarity with CI/CD pipelines and deployment strategies.
    • Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders.
    • A passion for building impactful products and a desire to make a real difference.
    • Dutch language skills preferred (working knowledge required for this role based in the Netherlands).

    Nice to Have

    • Experience with Docker and Kubernetes.
    • Familiarity with asynchronous programming (Celery, Kafka).
    • Knowledge of machine learning integration in backend systems.

    Benefits

    • Competitive salary package.
    • 25 vacation days.
    • Hybrid working model (2 days in the office, 3 days remote).
    • Flexible working hours, allowing you to manage your work-life balance effectively.
    • A vibrant and collaborative work environment with a strong focus on innovation.
    • Opportunities for professional growth and development, including training and conferences.
    • A chance to work on a product that genuinely helps people in their careers.

    About Company

    Our client is building a fast-growing selection platform in the HR-tech and AI space, dedicated to helping people in their careers through innovative solutions.

    How to Apply

    Apply directly via the provided application link.

    Apply Now

    Your data is only shared with Haystack People

    Location

    Amsterdam

    Type

    Fulltime

    Keywords

    Python
    Django
    Backend Development
    Microservices
    PostgreSQL
    Cloud Platforms
    AWS
    GCP
    Azure
    CI/CD
    HR Tech
    AI
    Leadership
    Mentoring
    Docker
    Kubernetes
    Celery
    Kafka
    Machine Learning
    Verified Company

    Lead Backend Engineer

    Haystack People