Data Engineer

About Mrsool

Welcome to the world of Mrsool!  ✨ Where on-demand delivery meets unparalleled user needs to deliver anything you desire. As one of the largest delivery platforms in the Middle East and North Africa (MENA) region, Mrsool has captivated users with its unique and seamless experience, earning it the highest ratings among all major delivery platforms on both Apple’s App Store and Google’s Play Store.  

What sets Mrsool apart is its commitment to providing an unmatched “order anything from anywhere” experience.   This extraordinary feat is made possible by our extensive fleet of dedicated on-demand couriers. With their unwavering dedication, they ensure that your desired items reach your doorstep, no matter where you are.  

Whether it’s a late-night craving, a forgotten item, or a special gift for a loved one, Mrsool is here to deliver, quite literally.   We take pride in the convenience we offer, empowering you to get what you need when you need it, all at the tap of a button.  

Description

Mrsool is actively seeking a highly motivated and skilled Data Engineer to establish robust foundational data infrastructures.

Your mission is to develop and deliver data solutions essential for empowering data scientists, analysts, and Product Managers across the company to gain a deeper understanding of Mrsool’s business.

In this role, you will take charge of designing and implementing data architectures, creating systems for moving and transforming data, and ensuring its accuracy. You’ll collaborate closely with cross-functional teams to bolster our business objectives and offer insights and recommendations for data-driven decision-making.

This role presents a unique opportunity to be a crucial part of enhancing data-driven decision-making processes within the organization and building data-intensive applications.

What you’ll do

  • You will be a founding data engineer responsible for finding the best cloud solution to solve data storage, processing, and orchestration while keeping the cost in check.
  • You will design, build, and deploy batch and real-time data pipelines, storage, and model schemas. This will involve leveraging performance-tuning techniques, conceptual schemas, and modern technology.
  • You will assist the team in selecting a tool to manage automated workflows and a tool to manage the data itself.
  • You will be responsible for identifying, defining, protecting, and managing data from its raw form to its consumption. You will collaborate with product teams, data analysts, data scientists, and technology teams.

Responsibility

  • Design, develop, and maintain critical data infrastructure, datasets, and pipelines.
  • Ensure data is stored safely and securely, adhering to frequently changing regulations (e.g. GDPR) and best practices for user data storage and security.
  • Take ownership of critical data pipelines, manage their SLAs, and constantly improve pipeline efficiency and data quality.
  • Facilitate data integration and transformation requirements for moving data between applications, ensuring interoperability with database, data warehouse, and data mart environments.
  • Assist in designing and managing the technology stack used for data storage and processing.

Requirements

  • Possess over 5 years of hands-on experience in Data Engineering, specializing in the development of scalable storage solutions and robust schema layers.
  • Proficient in a programming language such as Python or Java, along with their respective standard data processing libraries.
  • Demonstrated expertise in crafting and troubleshooting data pipelines utilizing distributed data frameworks like Apache Spark and Flink etc.
  • Extensive background in working with relational databases (AWS, RDS, Aurora), adept in SQL, data warehousing, and proficient in designing ETL/streaming pipelines.
  • Proven track record of integrating data from core platforms into a centralized warehouse or datalake.
  • Adhere to rigorous standards in code quality, implement automated testing, and champion other engineering best practices.
  • Well-versed in establishing secure systems and access models for handling highly sensitive data.
  • Exhibit strong cross-functional communication skills, proficient in extracting requirements, and skilled in architecting shared datasets.
  • Possess a genuine passion for creating exceptional tools that provide a delightful user experience.

Benefits

What’s in it for you?

Fast career development based on performance Diversity and Equal Opportunities If this looks like your cup of coffee, we’re looking forward to seeing your application!

• Remote work

• Competitive salary

• Flexible Work hours

• Professional Development Opportunities

Our Life @ MRSOOL:

The environment is an open space , flexible & fun, around the clock, around the region. We are more than great team & place to work; we respect and ensure equal opportunities, regardless of race, religion, ethnicity, origin, age, gender , disability and other legally protected characteristics ⚖