Lead Python Developer (m/w/d)

  • Full-time

Company Description

At jobpal, we build chatbots for the recruiting industry that are based on Machine Learning and Natural Language Processing technologies. Our chatbots automate communication between employers and candidates. For companies, this means higher engagement with their talent pool and the opportunity to automate time-consuming tasks. For candidates, this creates an innovative candidate experience, making the hiring process more intuitive and engaging. Companies such as Airbus, innogy and British Airways use jobpal chatbots to fundamentally transform the way they hire talents and improve their candidate experience.

Job Description

Would you like to solve enterprise level problems within a small startup environment? We created (100% in-house) a complex B2B platform and we’re planning to develop it for years. In order to create an even more efficient and knowledgeable team that we have now, we’re looking for a Development Team Lead. As a jobpal Lead Developer you will:

  • Be responsible for the technical side of chatbot management, API integrations and core elements of the system
  • Work closely with the CTO and Lead Product Manager
  • Co-create the technical vision and architectural direction of the product, to ensure great product delivery and scalability of the product
  • Take calculated risks, anchor with different stakeholders and articulate short and long term consequences
  • Manage product technical roadmaps and dependencies to minimise technical debt
  • Lead initiatives to improve our engineering culture and discover ways to increase the effectiveness of the team
  • Demonstrate healthy modern engineering practices through writing clean, well-tested and well-refactored code with the team, shipping it into production on at least a daily basis.
  • Promote and ensure the knowledge sharing, to avoid silos in the team
  • Help other team members to grow through regular feedback session and performance review
  • Work with: Python 3, Flask, Javascript (ES6), React, Node.js, MongoDB, Elasticsearch, AWS, Docker, Kubernetes, Microservices

Qualifications

  • At least 7 years of experience as a software developer
  • Experience with leading and managing the team
  • Strong experience with Python
  • Experience with working with Amazon Web Services.
  • Experience in designing solutions on MongoDB
  • Have experience with developing SaaS B2B software
  • It would be great if you’d also have experience with Javascript, and understanding of React and Node.js
  • It would be great if you’d also have experience with Elasticsearch

Additional Information

  • Product: Be part of a company that builds a product based on state-of-the-art NLP engine.
  • Impact: Join a growing team with a high degree of freedom and ownership, where members are empowered to make decisions from day one. You’ll have a direct impact on transforming the way large companies hire talents. 
  • Compensation: Get a competitive salary and equity package. 
  • Holidays: Get 30 days holidays to relax and recharge your batteries. 
  • Food and Drinks: Enjoy an unlimited supply of fresh fruits and soft drinks. 
  • Atmosphere: Have fun with colleagues during our bi-monthly team events. Check out our Instagram to see it in action :-)
  • Office: Work in a modern office in Kreuzkölln on ergonomic chairs and, if you’d like to take a break from sitting, standing desks.
  • OS of your choice: OSX, Linux or Windows - you decide.