Lead Backend Engineer
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
Similar Roles
Explore comparable positions
Lead Backend Engineer
Haystack People