Senior Python Developer

R&D
Herzliya, Israel

Responsibilities

  • Hands-On Backend and Infrastructure development
  • Design and implement features and end-to-end product modules
  • Ownership of a mission-critical component in the company
  • Continuously improve the software engineering skills of your team, research new technologies with emphasis on quality, scalability, and performance
  • Collaboration with various stakeholders (Product, Sales, etc.)

Qualifications

  • First and foremost - Team player with strong self-learning abilities
  • 5+ years of web backend development experience, with strong Python expertise
  • Substantial experience working with leading RDBMS databases
  • Experience working in cloud based environment
  • Proven ability to mentor and lead other engineers
  • Deep understanding of object-oriented software development principles, methodologies and best practices, and SaaS architecture
  • Committed, striving toward goals, and accountable for results

Nice to have

  • Experience working with Django framework – Big advantage
  • Experience working with Flask framework
  • Experience with Frontend development, preferably Angular 2+
  • Knowledge and experience in RabbitMQ/Kafka/Redis in a in multi-processing environment
  • Experience in DevOps technologies, CI/CD, and test automation
  • BSc in computer science or equivalent