Senior Backend Engineer

Are you a professional people-person looking for an opportunity to show your worth and develop your skills in a promising technological startup? Roojoom is seeking men and women such as yourself to join our growing team in the following position.

What you’ll be doing

  • Lead Big data and machine learning pipeline architecture
  • Lead features “end to end” from product requirements through live tests in production
  • Contribute to the design, architecture, and development of our products and services
  • Produce highly scalable, high-quality software in the fast-paced environment of a startup company
  • Find innovative solutions to challenging problems
  • Diagnose and debug issues in production

You'd be a good fit if you have...

  • 5+ years of experience in software development in production environments
  • B.Sc. in computer sciences or a related discipline
  • Experience with Python
  • Experience with Apache Spark, Kafka or Flink 
  • Experience with development of online, cloud-based SAAS products
  • Experience with data structures, parallelism, scalability and high availability
  • Experience with SQL / NO-SQL DBs
  • Experience with Linux in a production environment
  • Experience with agile development life cycle
  • Must have a passion for technology and quality
  • Good analytical and communication skills

Advantage

  • Master degree in machine learning
  • Experience with Django web framework
  • Familiarity with Microservices design patterns
  • Experience with Big Data
  • Experience with Machine Learning
  • Experienced in working with Messaging systems such as SQS and Rabbitmq
  • Devops capability in building containers and working with ECS
  • Accepted file types: doc, docx, pdf.
    Please attach your CV in docx, doc or PDF format