Lucidya | لوسيديا

Software Engineer - Backend, Mid-Level

Lucidya | لوسيديا

full-time

Posted on:

Origin:  • 🇪🇬 Egypt

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApacheCassandraNoSQLPostgresPythonReactRedisRubyRuby on RailsSQL

About the role

  • Join a team of highly qualified engineers to continue innovation and development of Lucidya's product using Machine Learning & Big Data technologies to analyze content from several data sources
  • Work on the backend of Lucidya built using Redis, Postgres and Cassandra and develop APIs using Python and Ruby on Rails
  • Perform DevOps tasks from server setup to maintenance and recovery
  • Rapidly develop next-generation scalable, flexible, and high-performance systems
  • Design, develop, test, deploy, maintain and improve software (backend and databases in particular)
  • Manage individual project priorities, deadlines and deliverables
  • Work directly under the Engineering Manager in an agile yet demanding environment
  • Contribute to the growth of Lucidya through interviewing, on-boarding, or other recruitment efforts

Requirements

  • BA/BS or or Masters degree in Computer Science, Software Engineering, IT or equivalent practical experience
  • +3 years of experience
  • Strong knowledge in SQL and noSQL databases such as (Redis , Postgress or Cassandra)
  • Fluency in Python and Ruby on Rails.
  • Knowledge in Web servers and Web application servers (e.g., Apache, Jetty, Tomcat, IIS)
  • Knowledge in code repository like Git
  • Ability to multi-task and adapt to shifting priorities, demands, and tight timelines
  • Database design skills
  • Perfect quality code
  • Excellent organizational skills and proven analytical, planning, problem solving skills
  • Full stack with background in ReactJS is a plus