Senior Python Developer


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 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...

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


  • Experience with Django web framework
  • Experience with Frontend frameworks (Angular, React or Vue)
  • 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
  • Familiarity with AWS technology 
  • Familiarity with security by design and TDD
  • Accepted file types: doc, docx, pdf.
    Please attach your CV in docx, doc or PDF format