Software Engineer - Data Team (riyadh)

Engineering · Full-time · Saudi Arabia

Job description

About Intelmatix:

Intelmatix is a deep tech Artificial intelligence (AI) company founded in July 2021 by a group of MIT scientists with the vision of transforming enterprises to become cognitive. A cognitive enterprise is one that uses AI and Decision Intelligence in making their decisions. This leads to better business decisions with improved accuracy, reduced errors, and better outcomes across various aspects of the business. 

Job Summary:

We are looking for a motivated and enthusiastic Junior Software Engineer to join our Data Engineering team. The ideal candidate will have a foundational understanding of software development principles and a keen interest in data engineering. This role is an excellent opportunity for a recent graduate or someone early in their career to gain hands-on experience and grow their skills in a supportive and innovative environment.

Key Responsibilities:

  • Data Pipeline Development: Develop and maintain data pipelines and ETL processes to ingest, transform, and load data from diverse sources into our data warehouse.

  • Data Quality and Governance: Implement and monitor data quality checks, ensuring

  • Collaboration: Work closely with senior engineers, data scientists, and analysts to understand data requirements and contribute to solutions.

  • Learning and Development: Continuously learn and stay updated on emerging data engineering technologies and best practices.

  • Documentation: Maintain comprehensive documentation for data pipelines, systems architecture, and processes.

Qualifications:

  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field. Relevant coursework or projects in data engineering or software development are a plus.
  • Technical Skills:
    • Proficiency in programming languages such as Python, Java.
    • Knowledge of data modeling and schema design.
    • Strong SQL skills and experience with relational databases (e.g., PostgreSQL, MySQL).
  • Analytical Skills: Strong problem-solving skills with a keen eye for detail and a passion for data.
  • Communication: Excellent written and verbal communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
  • Team Player: Ability to work collaboratively with team members and a willingness to learn from more experienced engineers.

Preferred Qualifications:

  • Internship or project experience related to data engineering or software development.

  • Understanding of at least one cloud platform (e.g., AWS, Azure, Google Cloud) and its data services.

  • Understanding of version control systems (e.g. Git)

  • Familiarity with containerization and orchestration tools (e.g., Docker, ECS, Kubernetes).

Employee Benefits

At Intelmatix, our benefits package is designed to meet the diverse needs of our employees, reflecting our dedication to their well-being and professional growth. Depending on your office location and specific needs, our benefits may include:

  • Comprehensive Medical Insurance for you and your dependents

  • In-Office Snacks Pantry

  • Relocation Support

  • Children's School Allowance

  • Role-Related Training Support

  • Wellness Programs

  • Salary Advance for Housing Costs

  • Travel Tickets

  • Pension Contributions

We are committed to continuously enhancing our benefits package to adapt to the unique needs and circumstances of our valued team members, ensuring a supportive and enriching environment for everyone at Intelmatix.


Org chart

This job is not in the org chart


Teams

This job is not in any teams