Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
About the job
The Senior Planning Engineer at abec1 takes the lead on planning for complex projects in Cairo. This position focuses on keeping schedules organized, managing timelines, and ensuring that projects move forward efficiently. Collaboration with project teams is central, along with shaping strategies that support successful outcomes.
What you will do
Plan and schedule major projects from start to finish
Work closely with cross-functional teams to coordinate project timelines
Track progress, spot risks or delays early, and recommend solutions
Suggest improvements that help deliver projects and advance company objectives
Role overview The Senior Planning Engineer at abec1 takes the lead on planning for complex projects in Cairo. This position focuses on keeping schedules organized, managing timelines, and ensuring that projects move forward efficiently. Collaboration with project teams is central, along with shaping strategies that support successful outcomes. What you will …
Join mylo, a pioneering fintech platform dedicated to empowering individuals and businesses across Egypt with accessible and ethical financial solutions. Whether buying a mobile device, a stylish jacket, a flight ticket, a cozy sofa, or funding education, mylo facilitates the buy now, pay later experience at thousands of retailers throughout Egypt. Originating from B.TECH, Egypt’s leading electronics and appliances retailer with over 27 years of expertise in buy now, pay later options, mylo embodies a legacy of trust and innovation within the fintech industry. Our offerings are fully Sharia-compliant, ensuring we uphold ethical financial practices.Responsibilities:Develop and steer product strategy and vision to align with overarching business goals.Collaborate with cross-functional teams to identify and prioritize features and enhancements based on user insights, market trends, and competitive analysis.Promote exceptional user experiences, ensuring that products meet high usability, accessibility, and value standards.Articulate product vision and strategy to stakeholders, securing alignment and engagement across the organization.Gain a comprehensive understanding of the competitive landscape and user experiences to ensure product excellence.Leverage data-driven insights to establish and refine key performance metrics to enhance product outcomes.Formulate effective go-to-market strategies that drive market expansion, collaborating closely with relevant teams to foster adoption and success.Lead by example, nurturing a safe, collaborative, diverse, and agile company culture that inspires others to embody our values.Requirements:6+ years of experience in software product management, with a demonstrable history of successful product delivery.Robust background in the fintech or banking sectors, with an in-depth understanding of financial services products.Proven expertise in card products.Experience managing both greenfield and brownfield products, with a track record of launching products in regulated markets.Ability to lead and mentor other product managers, working alongside UX/UI designers, engineers, and data scientists in an agile environment.Hands-on experience with agile product development methodologies and the capability to analyze data for informed decision-making.Exceptional problem-solving acumen, creativity, and the ability to think innovatively.High emotional intelligence, with strong communication and interpersonal skills to foster relationships with customers and internal stakeholders.Dynamic, results-oriented, thriving in a fast-paced diverse environment, capable of working independently as well as collaboratively with cross-functional teams.
About UsWelcome to Foodics! We are a premier restaurant management ecosystem and payment technology provider, established in 2014. With our headquarters in Riyadh and operations spanning five countries—including the UAE, Egypt, Jordan, and Kuwait—we proudly serve customers and partners across over 35 nations. Our cutting-edge products have facilitated the processing of more than 6 billion orders, establishing Foodics as one of the fastest-growing SaaS firms in the MENA region. Recently, we achieved a significant milestone with our third funding round, raising $170 million, which marks the largest SaaS funding in MENA to date, further enhancing our innovation capabilities to better serve business owners.Role OverviewAs a Senior Data Engineer, you will play a pivotal role in designing and constructing robust data pipelines, data contracts, and processing frameworks that drive analytics and machine learning capabilities at Foodics. You will collaborate closely with ML Engineers and platform teams to ensure our data infrastructure is reliable, scalable, and governed effectively.Your ResponsibilitiesArchitect and implement scalable ETL/ELT pipelines utilizing cloud-native solutions.Establish and uphold data contracts with domain squads and internal stakeholders.Partner with ML Engineers to facilitate feature engineering and prepare model-ready datasets.Develop monitoring, alerting, and observability mechanisms for the data infrastructure.Ensure compliance with data security, lineage, and internal governance standards.Contribute to onboarding toolkits and reusable data components.Qualifications We Seek5+ years of experience in data engineering with proven expertise in building scalable pipelines.Proficient in Python, SQL, and orchestration tools such as Airflow, AWS Glue, or Step Functions.Experience with modern Lakehouse architectures and tools (e.g., S3, Redshift, Snowflake, dbt).Strong understanding of data modeling, lineage, observability, and governance frameworks (e.g., dimensional modeling, normalized vs. denormalized structures).Familiarity with ACID-compliant data formats like Apache Iceberg, Delta Lake, or Apache Hudi, and experience managing large-scale datasets with features such as time travel and schema evolution.Expertise in building fault-tolerant, testable, and maintainable pipelines in production settings.Demonstrated ability to collaborate effectively within cross-functional teams, including ML Engineers, Analysts, and Product Managers.Familiarity with CI/CD and infrastructure-as-code tools (Terraform/CDK preferred).Excellent communication skills with a focus on documentation, standards, and continuous improvement.Ideal Candidate TraitsKnowledge of MLOps integration and streaming technologies is a plus.
mylo is an innovative fintech platform committed to empowering millions of individuals and businesses by offering accessible and responsible financial solutions. Whether you are buying a mobile phone, a stylish jacket, a plane ticket, a cozy couch, or even funding school tuition, mylo facilitates a 'buy now, pay later' model at thousands of retail locations throughout Egypt. As a product of B.TECH—Egypt’s premier electronics and appliances retailer with over 27 years of expertise in providing 'buy now, pay later' options—mylo carries a legacy of trust and innovation in the fintech sector. All mylo offerings are fully Sharia-compliant, promoting ethical and inclusive financial practices.Responsibilities:Design and maintain automated test frameworks and scripts for both web and mobile applications.Engage with cross-functional teams to comprehend project requirements, identify test scenarios, and formulate thorough test plans.Conduct automated tests and evaluate results to detect defects, performance issues, and areas for enhancement.Collaborate closely with developers and product owners to replicate, diagnose, and rectify software defects.Continuously improve and optimize automated test suites to ensure maximum test coverage and efficiency.Track and report on the progress of automated testing initiatives, including defect metrics and test coverage.Stay well-informed about industry trends, emerging technologies, and best practices in test automation.Participate in code reviews and contribute to the enhancement of the software development process.Requirements:Bachelor’s degree in Computer Science, Software Engineering, or a related field.4+ years of demonstrated experience as an Automation Testing Engineer, focusing on web and mobile applications.Strong expertise in test automation tools and frameworks such as Selenium, Appium, or similar.Proficiency in programming languages like Java, Python, or C# for test automation scripting.Comprehensive understanding of software testing concepts, methodologies, and best practices.Experience with Agile/Scrum development methodologies and collaborating within cross-functional teams.Familiarity with continuous integration/continuous delivery (CI/CD) practices and tools.Knowledge of version control systems such as Git.Exceptional problem-solving and debugging skills, with a meticulous attention to detail.Strong written and verbal communication abilities, allowing effective collaboration with team members and stakeholders.Capability to work independently and manage multiple priorities in a dynamic environment.Familiarity with performance testing tools and techniques.
Become a part of EVA Pharma, a pioneering pharmaceutical organization committed to championing health and well-being as an essential human right. Celebrated for our exceptional workplace culture, we strive to cultivate an environment that encourages support and innovation among our team members.Job Overview: We are in search of a driven and skilled Senior Lead Data Engineer to integrate into our vibrant team. The successful candidate will play a crucial role in our mission to advance human health and well-being, ensuring we uphold the highest standards of excellence within our sector. Primary Responsibilities:Architect, develop, and sustain robust ETL/ELT pipelines that transfer data from various sources into cloud-based data warehouses such as Snowflake, BigQuery, or Databricks. Guarantee real-time or near-real-time data processing for analytical dashboards and operational systems while continuously optimizing performance to adeptly manage increasing data volumes.Establish automated validation protocols, anomaly detection mechanisms, and alerting systems to uphold superior data accuracy. Ensure all pipelines adhere to data privacy and security regulations (e.g., GDPR, SOC 2). Maintain comprehensive documentation and data lineage to facilitate audits and cross-team transparency.Assess and implement new tools like Airflow, dbt, Kafka, or Spark to enhance operational efficiency and scalability. Collaborate with AI/ML teams to support the deployment and integration of sophisticated models.Create best practices for data modeling, storage efficiency, and version control. Align data structures with critical business metrics and analytical applications to ensure consistency across various departments.Conduct design evaluations, uphold high-quality coding standards, and promote a collaborative environment centered on innovation and ongoing enhancement. Additionally, mentor and guide fellow data engineers to refine their technical expertise and boost project outcomes.
Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.Key Responsibilities:Develop and implement technology and business solutions to enhance our clients’ competitive edge.Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.
Join PetroAPP, where we harness the power of advanced backend systems to facilitate seamless, high-volume transactions and integrations. We are seeking a Senior Backend Software Engineer who will spearhead the development of intricate backend systems, lead innovative technical initiatives, and provide mentorship to fellow engineers.This pivotal role emphasizes scalability, performance, and reliability within our payment-driven platforms.Key ResponsibilitiesDesign and develop scalable backend services utilizing PHP and LaravelTake ownership of intricate backend features from conception to productionArchitect and enhance performance of transaction-heavy systems for optimal reliabilityImplement best practices in code quality, testing, and system architectureFacilitate and partake in code reviewsGuide junior and mid-level engineers through mentorshipCollaborate with product, engineering, and leadership teams on critical technical decisionsEnhance backend architecture, security, and observabilityGuarantee backend systems maintain high availability and are scalable for growthProduce and uphold comprehensive technical documentation
Join our team as a Senior Integration Engineer, where you will be responsible for designing, implementing, and managing effective system and service integrations across diverse platforms. You will leverage API management frameworks to facilitate seamless data exchange and ensure robust integration within complex technical environments.Key Responsibilities:• Architect and deploy innovative system and application integration solutions.• Develop and oversee integration interfaces using APIs and the Apigee platform.• Integrate enterprise-grade and complex systems to enhance operational efficiency.• Assess integration requirements and convert them into precise technical solutions.• Monitor and optimize integration performance while resolving technical challenges.• Collaborate effectively with technical teams and stakeholders to drive project success.• Maintain comprehensive documentation of integration interfaces and data flows.
Data Pipeline Development & InfrastructureArchitect, develop, and sustain robust and scalable data pipelines that support both structured and unstructured data.Create and implement real-time and batch data processing frameworks.Develop ETL/ELT workflows for data ingestion from diverse sources, ensuring optimal performance and reliability.Enhance data storage and retrieval mechanisms for real-time and batch operations.Design a cost-effective and efficient data infrastructure that adapts to the evolving needs of the business.Data Solutions & AI-Driven ApplicationsConstruct data pipelines to support machine learning recommenders, search functionalities, and AI-enhanced features.Develop and maintain data models, APIs, and integrations that facilitate analytics and customer applications.Support eCommerce data solutions such as product recommendations, customer segmentation, and personalization strategies.Collaboration & Continuous ImprovementCollaborate with Data Architects, Analysts, and Product Teams to identify data requirements and deliver top-tier solutions.Monitor and resolve performance issues to maintain high availability and efficiency of data pipelines.Continuously enhance the cost, performance, and scalability of data engineering solutions.
b_labs serves as the innovative transformation and digitization division of B.TECH, dedicated to revolutionizing the industry as we know it. As the driving force behind B.TECH, which has been a pivotal player in the Egyptian retail sector, we are committed to establishing ourselves as the foremost omni-channel platform for consumer electronics and appliances in Egypt. By joining b_labs, you will thrive in a dynamic startup culture while enjoying the security and growth of a well-established company. You will collaborate with a forward-thinking, customer-centric team passionate about leading digital retail innovation throughout the Middle East.Responsibilities:Design, architect, and implement secure, scalable, and high-performing backend systems utilizing TypeScript and related technologies (such as Node.js and Express.js).Work in alignment with product managers, designers, and frontend engineers to comprehend requirements and develop elegant technical solutions.Mentor junior engineers, conduct thorough code reviews, and foster a culture of knowledge sharing within the team.Stay updated with the latest trends in TypeScript and backend development, actively incorporating best practices.Diagnose and resolve complex backend issues to ensure seamless operation and superior performance.Write clean, maintainable, and well-documented code that promotes system longevity.Create and maintain unit and integration tests for backend services.Embrace a DevOps mindset by engaging in the software development lifecycle (SDLC).
Envision Employment Solutions is actively seeking talented Senior Backend Engineers to join one of our esteemed partners, a leading multinational healthcare provider. This is an exciting opportunity to contribute to innovative projects that are transforming the healthcare landscape.Key Responsibilities:Design and develop dynamic web applications within a microservices architecture, focusing on new projects free from legacy systems and technical debt.Engage with a sophisticated software ecosystem that is revolutionizing clinic operations.Utilize your ingenuity to interface with proprietary systems effectively.Elevate our technological standards by driving continuous innovation and improvement.Implement continuous integration and deployment practices to enhance workflow efficiency.Maintain high code quality and sustainability through rigorous testing, code reviews, and refactoring practices.
Are you a passionate Senior DevOps Engineer looking to make a meaningful impact? At Jobs for Humanity, we are dedicated to promoting inclusivity in the tech industry. We are seeking an experienced DevOps Engineer to join our team, where you will play a crucial role in optimizing our development processes and enhancing our infrastructure.Your contributions will help us drive efficiency and foster innovation in our projects. If you thrive in a collaborative environment and are eager to utilize your skills to create a difference, we’d love to hear from you!
We are seeking a highly skilled and experienced Senior Test Engineer to join our dynamic team in Cairo. In this role, you will be responsible for designing, developing, and executing comprehensive test plans, test cases, and test scripts for a variety of applications including web, mobile, and APIs.Your key responsibilities will include performing functional, regression, integration, and system testing for both new and existing features, as well as implementing and maintaining robust automation frameworks such as Selenium, TestNG, JUnit, and Playwright.You will also design and execute performance testing using tools like JMeter or Gatling, analyze performance results to identify bottlenecks, and collaborate closely with development teams to optimize system performance.Working in an Agile/Scrum environment, you will ensure quality is upheld from the start of the development process by reviewing requirements and providing timely feedback to enhance testability and clarity. Additionally, you will mentor junior team members and contribute to the continuous improvement of our QA processes, as well as participate in defect triage and root cause analysis for issues identified during testing.
Join our innovative team at nawy-real-estate as a Senior Site Reliability Engineer (SRE). We are on the lookout for a highly proficient SRE with a solid software engineering background, particularly in leveraging Terraform for Infrastructure as Code (IaC) to effectively manage and provision cloud resources on AWS.Your responsibilities will include:Designing, implementing, and managing cloud infrastructure using Terraform and other IaC tools.Proactively monitoring, troubleshooting, and optimizing cloud environments to ensure high availability and efficiency.Implementing and maintaining CI/CD pipelines for seamless automated code deployment and infrastructure modifications.Developing and managing the data stack, which includes infrastructure resources, implementation, and the setup of data lakes.Responding to critical alerts and incidents, coordinating swift response efforts to minimize impact and downtime.Conducting thorough root cause analysis (RCA) for incidents to identify and rectify underlying issues, while developing preventive solutions.Documenting and maintaining comprehensive guides for system configurations and operational procedures, fostering knowledge sharing and operational excellence.
We are seeking a highly skilled Senior Application Support Engineer to provide exceptional technical support for complex application issues, ensuring seamless business operations.Deliver advanced technical support for intricate application challenges, guaranteeing quick resolutions to minimize business disruptions.Thoroughly analyze and troubleshoot both functional and technical issues within supported applications, taking full ownership until resolution.Oversee incident and service requests while ensuring compliance with established service level agreements (SLAs).Conduct root cause analysis on incidents, documenting findings to facilitate future reference and improvement.Collaborate with cross-functional teams to effectively address and resolve application-related issues, enhancing overall system performance.Create and maintain comprehensive technical documentation, including user and troubleshooting guides, to support the team and users.Regularly perform software updates, patches, and maintenance on production applications to ensure optimal functionality.Provide training and mentorship to junior team members and other staff, fostering their technical skills.Proactively monitor application performance and availability, implementing measures to ensure high uptime.Participate in on-call support rotation as necessary, responding to urgent operational issues.
Join our forward-thinking team at Integrant as a Senior DevOps Engineer. We are looking for a talented professional with extensive experience in designing and managing CI/CD pipelines, utilizing monitoring tools, and implementing containerization technologies such as Docker and Kubernetes. Our ideal candidate will also have expertise in cloud platforms like AWS, Azure, and Google Cloud, along with proficiency in infrastructure-as-code using tools like Terraform and Ansible. If you are passionate about automation and possess strong scripting skills in Bash and Python, we welcome you to apply and enhance our collaborative environment.Key Responsibilities: Architect, implement, and refine CI/CD pipelines for both cloud and on-premise infrastructures. Deploy and maintain monitoring solutions to ensure optimal performance, security, and reliability of systems. Demonstrate hands-on expertise with Docker and Kubernetes. Leverage at least one major cloud service provider (AWS, Azure, or Google) to develop and deploy cloud-based solutions. Apply cybersecurity best practices to bolster system security. Utilize infrastructure-as-code methodologies with tools like Terraform and Ansible for consistent and repeatable deployments. Create and maintain scripts in Bash and Python to automate processes and enhance functionality. Exhibit a solid understanding of Linux operating systems. Collaborate effectively with development teams by understanding the software development lifecycle. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field with over 5 years of relevant experience. Demonstrable experience in a DevOps role with a focus on CI/CD, containerization, and cloud technologies. Strong practical knowledge of Docker and Kubernetes. Experience with at least one major cloud service provider (AWS, Azure, or Google). Proficient understanding of cybersecurity principles and practices. Expertise in infrastructure-as-code tools such as Terraform and Ansible. Exceptional scripting capabilities in Bash and Python. Familiarity with the software development lifecycle. Deep knowledge of Linux operating systems. Preferred Skills: Relevant certifications in DevOps, cloud computing, and cybersecurity. Experience with additional scripting languages and automation tools. Active involvement in open-source projects or community forums. Benefits: Competitive salary package Health insurance 401k plan
We are seeking a talented Senior Software Engineer with a strong focus in Salesforce development or data engineering, complemented by a solid understanding of adjacent domains. Join our dynamic IT team, where each member plays a crucial role in delivering innovative solutions.In this high-impact role, you will transition between gathering requirements, crafting Salesforce solutions, designing data pipelines, and integrating various systems. We value your expertise in your primary domain and your ability to solve problems resourcefully across different areas.Our Approach to AI: We leverage AI tools such as Anthropic, Cursor, and OpenAI as integral components of our workflow. Our team has successfully implemented AI-assisted development for production data pipelines, governance workflows, and system integrations. We expect you to harness AI to enhance your work, ensuring that your depth of knowledge guides the validation of AI-generated outputs.Key Responsibilities:Lead the end-to-end delivery of business systems projects, from requirements gathering and stakeholder workshops to development, user acceptance testing, and deployment.Develop and maintain Salesforce solutions, including Apex, Lightning Web Components, and integrations with ERP and other business systems.Design and manage data pipelines using tools like Airbyte, dbt, and Dagster, and maintain BI dashboards using Tableau.Create technical specifications, prioritize the roadmap, and oversee change management processes.Utilize AI tools on a daily basis to expedite development, analysis, and problem-solving.Provide mentorship to team members and advocate for best practices in the software development lifecycle and data governance.
Join our dynamic team at klivvr as a Senior DevOps Engineer, where you'll be responsible for shaping and advancing our cloud infrastructure, CI/CD pipelines, and reliability practices. This pivotal role involves collaborating with engineering, product, and security teams to facilitate rapid, secure, and resilient product delivery. Your expertise will be crucial in enhancing our technical capabilities and driving innovation.
Join our dynamic team at mylo-btech as a Senior Machine Learning Back-end Engineer, where you'll play a crucial role in shaping the future of technology.Key Responsibilities:End-to-End Modeling: Collaborate in the training and refinement of machine learning models across diverse business sectors utilizing contemporary Python libraries.Engineering Integration: Partner with our team to make models accessible through APIs. Gain insights into implementing Feature Store definitions while ensuring data integrity for real-time application.Data Operations: Oversee data preparation and analysis using SQL and Python. Acquire skills in managing datasets with Data Version Control tools to monitor modifications.Code Quality: Produce clean, modular, and thoroughly tested code. Engage in peer code reviews and utilize version control (Git) as part of your daily routine.Continuous Learning: Engage in our comprehensive induction program to master our specialized tools for model serving, package management, and system monitoring.
Role Overview SanaCommerce is hiring a Senior Full Stack Software Engineer based in Cairo. This role focuses on building and maintaining scalable web applications that support our platform’s growth. The position involves working closely with colleagues from different specialties to deliver reliable software solutions. What You Will Do Design, develop, and maintain web applications that meet business goals Work with cross-functional teams to solve technical challenges Contribute to the quality and scalability of our platform Location This position is based in Cairo.
Role overview The Senior Planning Engineer at abec1 takes the lead on planning for complex projects in Cairo. This position focuses on keeping schedules organized, managing timelines, and ensuring that projects move forward efficiently. Collaboration with project teams is central, along with shaping strategies that support successful outcomes. What you will …
Join mylo, a pioneering fintech platform dedicated to empowering individuals and businesses across Egypt with accessible and ethical financial solutions. Whether buying a mobile device, a stylish jacket, a flight ticket, a cozy sofa, or funding education, mylo facilitates the buy now, pay later experience at thousands of retailers throughout Egypt. Originating from B.TECH, Egypt’s leading electronics and appliances retailer with over 27 years of expertise in buy now, pay later options, mylo embodies a legacy of trust and innovation within the fintech industry. Our offerings are fully Sharia-compliant, ensuring we uphold ethical financial practices.Responsibilities:Develop and steer product strategy and vision to align with overarching business goals.Collaborate with cross-functional teams to identify and prioritize features and enhancements based on user insights, market trends, and competitive analysis.Promote exceptional user experiences, ensuring that products meet high usability, accessibility, and value standards.Articulate product vision and strategy to stakeholders, securing alignment and engagement across the organization.Gain a comprehensive understanding of the competitive landscape and user experiences to ensure product excellence.Leverage data-driven insights to establish and refine key performance metrics to enhance product outcomes.Formulate effective go-to-market strategies that drive market expansion, collaborating closely with relevant teams to foster adoption and success.Lead by example, nurturing a safe, collaborative, diverse, and agile company culture that inspires others to embody our values.Requirements:6+ years of experience in software product management, with a demonstrable history of successful product delivery.Robust background in the fintech or banking sectors, with an in-depth understanding of financial services products.Proven expertise in card products.Experience managing both greenfield and brownfield products, with a track record of launching products in regulated markets.Ability to lead and mentor other product managers, working alongside UX/UI designers, engineers, and data scientists in an agile environment.Hands-on experience with agile product development methodologies and the capability to analyze data for informed decision-making.Exceptional problem-solving acumen, creativity, and the ability to think innovatively.High emotional intelligence, with strong communication and interpersonal skills to foster relationships with customers and internal stakeholders.Dynamic, results-oriented, thriving in a fast-paced diverse environment, capable of working independently as well as collaboratively with cross-functional teams.
About UsWelcome to Foodics! We are a premier restaurant management ecosystem and payment technology provider, established in 2014. With our headquarters in Riyadh and operations spanning five countries—including the UAE, Egypt, Jordan, and Kuwait—we proudly serve customers and partners across over 35 nations. Our cutting-edge products have facilitated the processing of more than 6 billion orders, establishing Foodics as one of the fastest-growing SaaS firms in the MENA region. Recently, we achieved a significant milestone with our third funding round, raising $170 million, which marks the largest SaaS funding in MENA to date, further enhancing our innovation capabilities to better serve business owners.Role OverviewAs a Senior Data Engineer, you will play a pivotal role in designing and constructing robust data pipelines, data contracts, and processing frameworks that drive analytics and machine learning capabilities at Foodics. You will collaborate closely with ML Engineers and platform teams to ensure our data infrastructure is reliable, scalable, and governed effectively.Your ResponsibilitiesArchitect and implement scalable ETL/ELT pipelines utilizing cloud-native solutions.Establish and uphold data contracts with domain squads and internal stakeholders.Partner with ML Engineers to facilitate feature engineering and prepare model-ready datasets.Develop monitoring, alerting, and observability mechanisms for the data infrastructure.Ensure compliance with data security, lineage, and internal governance standards.Contribute to onboarding toolkits and reusable data components.Qualifications We Seek5+ years of experience in data engineering with proven expertise in building scalable pipelines.Proficient in Python, SQL, and orchestration tools such as Airflow, AWS Glue, or Step Functions.Experience with modern Lakehouse architectures and tools (e.g., S3, Redshift, Snowflake, dbt).Strong understanding of data modeling, lineage, observability, and governance frameworks (e.g., dimensional modeling, normalized vs. denormalized structures).Familiarity with ACID-compliant data formats like Apache Iceberg, Delta Lake, or Apache Hudi, and experience managing large-scale datasets with features such as time travel and schema evolution.Expertise in building fault-tolerant, testable, and maintainable pipelines in production settings.Demonstrated ability to collaborate effectively within cross-functional teams, including ML Engineers, Analysts, and Product Managers.Familiarity with CI/CD and infrastructure-as-code tools (Terraform/CDK preferred).Excellent communication skills with a focus on documentation, standards, and continuous improvement.Ideal Candidate TraitsKnowledge of MLOps integration and streaming technologies is a plus.
mylo is an innovative fintech platform committed to empowering millions of individuals and businesses by offering accessible and responsible financial solutions. Whether you are buying a mobile phone, a stylish jacket, a plane ticket, a cozy couch, or even funding school tuition, mylo facilitates a 'buy now, pay later' model at thousands of retail locations throughout Egypt. As a product of B.TECH—Egypt’s premier electronics and appliances retailer with over 27 years of expertise in providing 'buy now, pay later' options—mylo carries a legacy of trust and innovation in the fintech sector. All mylo offerings are fully Sharia-compliant, promoting ethical and inclusive financial practices.Responsibilities:Design and maintain automated test frameworks and scripts for both web and mobile applications.Engage with cross-functional teams to comprehend project requirements, identify test scenarios, and formulate thorough test plans.Conduct automated tests and evaluate results to detect defects, performance issues, and areas for enhancement.Collaborate closely with developers and product owners to replicate, diagnose, and rectify software defects.Continuously improve and optimize automated test suites to ensure maximum test coverage and efficiency.Track and report on the progress of automated testing initiatives, including defect metrics and test coverage.Stay well-informed about industry trends, emerging technologies, and best practices in test automation.Participate in code reviews and contribute to the enhancement of the software development process.Requirements:Bachelor’s degree in Computer Science, Software Engineering, or a related field.4+ years of demonstrated experience as an Automation Testing Engineer, focusing on web and mobile applications.Strong expertise in test automation tools and frameworks such as Selenium, Appium, or similar.Proficiency in programming languages like Java, Python, or C# for test automation scripting.Comprehensive understanding of software testing concepts, methodologies, and best practices.Experience with Agile/Scrum development methodologies and collaborating within cross-functional teams.Familiarity with continuous integration/continuous delivery (CI/CD) practices and tools.Knowledge of version control systems such as Git.Exceptional problem-solving and debugging skills, with a meticulous attention to detail.Strong written and verbal communication abilities, allowing effective collaboration with team members and stakeholders.Capability to work independently and manage multiple priorities in a dynamic environment.Familiarity with performance testing tools and techniques.
Become a part of EVA Pharma, a pioneering pharmaceutical organization committed to championing health and well-being as an essential human right. Celebrated for our exceptional workplace culture, we strive to cultivate an environment that encourages support and innovation among our team members.Job Overview: We are in search of a driven and skilled Senior Lead Data Engineer to integrate into our vibrant team. The successful candidate will play a crucial role in our mission to advance human health and well-being, ensuring we uphold the highest standards of excellence within our sector. Primary Responsibilities:Architect, develop, and sustain robust ETL/ELT pipelines that transfer data from various sources into cloud-based data warehouses such as Snowflake, BigQuery, or Databricks. Guarantee real-time or near-real-time data processing for analytical dashboards and operational systems while continuously optimizing performance to adeptly manage increasing data volumes.Establish automated validation protocols, anomaly detection mechanisms, and alerting systems to uphold superior data accuracy. Ensure all pipelines adhere to data privacy and security regulations (e.g., GDPR, SOC 2). Maintain comprehensive documentation and data lineage to facilitate audits and cross-team transparency.Assess and implement new tools like Airflow, dbt, Kafka, or Spark to enhance operational efficiency and scalability. Collaborate with AI/ML teams to support the deployment and integration of sophisticated models.Create best practices for data modeling, storage efficiency, and version control. Align data structures with critical business metrics and analytical applications to ensure consistency across various departments.Conduct design evaluations, uphold high-quality coding standards, and promote a collaborative environment centered on innovation and ongoing enhancement. Additionally, mentor and guide fellow data engineers to refine their technical expertise and boost project outcomes.
Join our dynamic team as a Senior Backend Java Engineer, where you will play a pivotal role in enhancing our backend API technology stack. You will collaborate closely with product and design teams to translate user requirements into effective technical solutions while also contributing to improvements in our DevOps tooling.Key Responsibilities:Develop and implement technology and business solutions to enhance our clients’ competitive edge.Utilize various software development technologies to create innovative and efficient solutions that strengthen our tech stack.Work collaboratively with team members to implement user stories, write tests, and continuously enhance product functionality.Communicate effectively with internal IT teams to address technical dependencies throughout the implementation process.Reporting directly to the Engineering Manager or Senior Engineering Manager, you will bring your expertise to our projects.
Join PetroAPP, where we harness the power of advanced backend systems to facilitate seamless, high-volume transactions and integrations. We are seeking a Senior Backend Software Engineer who will spearhead the development of intricate backend systems, lead innovative technical initiatives, and provide mentorship to fellow engineers.This pivotal role emphasizes scalability, performance, and reliability within our payment-driven platforms.Key ResponsibilitiesDesign and develop scalable backend services utilizing PHP and LaravelTake ownership of intricate backend features from conception to productionArchitect and enhance performance of transaction-heavy systems for optimal reliabilityImplement best practices in code quality, testing, and system architectureFacilitate and partake in code reviewsGuide junior and mid-level engineers through mentorshipCollaborate with product, engineering, and leadership teams on critical technical decisionsEnhance backend architecture, security, and observabilityGuarantee backend systems maintain high availability and are scalable for growthProduce and uphold comprehensive technical documentation
Join our team as a Senior Integration Engineer, where you will be responsible for designing, implementing, and managing effective system and service integrations across diverse platforms. You will leverage API management frameworks to facilitate seamless data exchange and ensure robust integration within complex technical environments.Key Responsibilities:• Architect and deploy innovative system and application integration solutions.• Develop and oversee integration interfaces using APIs and the Apigee platform.• Integrate enterprise-grade and complex systems to enhance operational efficiency.• Assess integration requirements and convert them into precise technical solutions.• Monitor and optimize integration performance while resolving technical challenges.• Collaborate effectively with technical teams and stakeholders to drive project success.• Maintain comprehensive documentation of integration interfaces and data flows.
Data Pipeline Development & InfrastructureArchitect, develop, and sustain robust and scalable data pipelines that support both structured and unstructured data.Create and implement real-time and batch data processing frameworks.Develop ETL/ELT workflows for data ingestion from diverse sources, ensuring optimal performance and reliability.Enhance data storage and retrieval mechanisms for real-time and batch operations.Design a cost-effective and efficient data infrastructure that adapts to the evolving needs of the business.Data Solutions & AI-Driven ApplicationsConstruct data pipelines to support machine learning recommenders, search functionalities, and AI-enhanced features.Develop and maintain data models, APIs, and integrations that facilitate analytics and customer applications.Support eCommerce data solutions such as product recommendations, customer segmentation, and personalization strategies.Collaboration & Continuous ImprovementCollaborate with Data Architects, Analysts, and Product Teams to identify data requirements and deliver top-tier solutions.Monitor and resolve performance issues to maintain high availability and efficiency of data pipelines.Continuously enhance the cost, performance, and scalability of data engineering solutions.
b_labs serves as the innovative transformation and digitization division of B.TECH, dedicated to revolutionizing the industry as we know it. As the driving force behind B.TECH, which has been a pivotal player in the Egyptian retail sector, we are committed to establishing ourselves as the foremost omni-channel platform for consumer electronics and appliances in Egypt. By joining b_labs, you will thrive in a dynamic startup culture while enjoying the security and growth of a well-established company. You will collaborate with a forward-thinking, customer-centric team passionate about leading digital retail innovation throughout the Middle East.Responsibilities:Design, architect, and implement secure, scalable, and high-performing backend systems utilizing TypeScript and related technologies (such as Node.js and Express.js).Work in alignment with product managers, designers, and frontend engineers to comprehend requirements and develop elegant technical solutions.Mentor junior engineers, conduct thorough code reviews, and foster a culture of knowledge sharing within the team.Stay updated with the latest trends in TypeScript and backend development, actively incorporating best practices.Diagnose and resolve complex backend issues to ensure seamless operation and superior performance.Write clean, maintainable, and well-documented code that promotes system longevity.Create and maintain unit and integration tests for backend services.Embrace a DevOps mindset by engaging in the software development lifecycle (SDLC).
Envision Employment Solutions is actively seeking talented Senior Backend Engineers to join one of our esteemed partners, a leading multinational healthcare provider. This is an exciting opportunity to contribute to innovative projects that are transforming the healthcare landscape.Key Responsibilities:Design and develop dynamic web applications within a microservices architecture, focusing on new projects free from legacy systems and technical debt.Engage with a sophisticated software ecosystem that is revolutionizing clinic operations.Utilize your ingenuity to interface with proprietary systems effectively.Elevate our technological standards by driving continuous innovation and improvement.Implement continuous integration and deployment practices to enhance workflow efficiency.Maintain high code quality and sustainability through rigorous testing, code reviews, and refactoring practices.
Are you a passionate Senior DevOps Engineer looking to make a meaningful impact? At Jobs for Humanity, we are dedicated to promoting inclusivity in the tech industry. We are seeking an experienced DevOps Engineer to join our team, where you will play a crucial role in optimizing our development processes and enhancing our infrastructure.Your contributions will help us drive efficiency and foster innovation in our projects. If you thrive in a collaborative environment and are eager to utilize your skills to create a difference, we’d love to hear from you!
We are seeking a highly skilled and experienced Senior Test Engineer to join our dynamic team in Cairo. In this role, you will be responsible for designing, developing, and executing comprehensive test plans, test cases, and test scripts for a variety of applications including web, mobile, and APIs.Your key responsibilities will include performing functional, regression, integration, and system testing for both new and existing features, as well as implementing and maintaining robust automation frameworks such as Selenium, TestNG, JUnit, and Playwright.You will also design and execute performance testing using tools like JMeter or Gatling, analyze performance results to identify bottlenecks, and collaborate closely with development teams to optimize system performance.Working in an Agile/Scrum environment, you will ensure quality is upheld from the start of the development process by reviewing requirements and providing timely feedback to enhance testability and clarity. Additionally, you will mentor junior team members and contribute to the continuous improvement of our QA processes, as well as participate in defect triage and root cause analysis for issues identified during testing.
Join our innovative team at nawy-real-estate as a Senior Site Reliability Engineer (SRE). We are on the lookout for a highly proficient SRE with a solid software engineering background, particularly in leveraging Terraform for Infrastructure as Code (IaC) to effectively manage and provision cloud resources on AWS.Your responsibilities will include:Designing, implementing, and managing cloud infrastructure using Terraform and other IaC tools.Proactively monitoring, troubleshooting, and optimizing cloud environments to ensure high availability and efficiency.Implementing and maintaining CI/CD pipelines for seamless automated code deployment and infrastructure modifications.Developing and managing the data stack, which includes infrastructure resources, implementation, and the setup of data lakes.Responding to critical alerts and incidents, coordinating swift response efforts to minimize impact and downtime.Conducting thorough root cause analysis (RCA) for incidents to identify and rectify underlying issues, while developing preventive solutions.Documenting and maintaining comprehensive guides for system configurations and operational procedures, fostering knowledge sharing and operational excellence.
We are seeking a highly skilled Senior Application Support Engineer to provide exceptional technical support for complex application issues, ensuring seamless business operations.Deliver advanced technical support for intricate application challenges, guaranteeing quick resolutions to minimize business disruptions.Thoroughly analyze and troubleshoot both functional and technical issues within supported applications, taking full ownership until resolution.Oversee incident and service requests while ensuring compliance with established service level agreements (SLAs).Conduct root cause analysis on incidents, documenting findings to facilitate future reference and improvement.Collaborate with cross-functional teams to effectively address and resolve application-related issues, enhancing overall system performance.Create and maintain comprehensive technical documentation, including user and troubleshooting guides, to support the team and users.Regularly perform software updates, patches, and maintenance on production applications to ensure optimal functionality.Provide training and mentorship to junior team members and other staff, fostering their technical skills.Proactively monitor application performance and availability, implementing measures to ensure high uptime.Participate in on-call support rotation as necessary, responding to urgent operational issues.
Join our forward-thinking team at Integrant as a Senior DevOps Engineer. We are looking for a talented professional with extensive experience in designing and managing CI/CD pipelines, utilizing monitoring tools, and implementing containerization technologies such as Docker and Kubernetes. Our ideal candidate will also have expertise in cloud platforms like AWS, Azure, and Google Cloud, along with proficiency in infrastructure-as-code using tools like Terraform and Ansible. If you are passionate about automation and possess strong scripting skills in Bash and Python, we welcome you to apply and enhance our collaborative environment.Key Responsibilities: Architect, implement, and refine CI/CD pipelines for both cloud and on-premise infrastructures. Deploy and maintain monitoring solutions to ensure optimal performance, security, and reliability of systems. Demonstrate hands-on expertise with Docker and Kubernetes. Leverage at least one major cloud service provider (AWS, Azure, or Google) to develop and deploy cloud-based solutions. Apply cybersecurity best practices to bolster system security. Utilize infrastructure-as-code methodologies with tools like Terraform and Ansible for consistent and repeatable deployments. Create and maintain scripts in Bash and Python to automate processes and enhance functionality. Exhibit a solid understanding of Linux operating systems. Collaborate effectively with development teams by understanding the software development lifecycle. Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field with over 5 years of relevant experience. Demonstrable experience in a DevOps role with a focus on CI/CD, containerization, and cloud technologies. Strong practical knowledge of Docker and Kubernetes. Experience with at least one major cloud service provider (AWS, Azure, or Google). Proficient understanding of cybersecurity principles and practices. Expertise in infrastructure-as-code tools such as Terraform and Ansible. Exceptional scripting capabilities in Bash and Python. Familiarity with the software development lifecycle. Deep knowledge of Linux operating systems. Preferred Skills: Relevant certifications in DevOps, cloud computing, and cybersecurity. Experience with additional scripting languages and automation tools. Active involvement in open-source projects or community forums. Benefits: Competitive salary package Health insurance 401k plan
We are seeking a talented Senior Software Engineer with a strong focus in Salesforce development or data engineering, complemented by a solid understanding of adjacent domains. Join our dynamic IT team, where each member plays a crucial role in delivering innovative solutions.In this high-impact role, you will transition between gathering requirements, crafting Salesforce solutions, designing data pipelines, and integrating various systems. We value your expertise in your primary domain and your ability to solve problems resourcefully across different areas.Our Approach to AI: We leverage AI tools such as Anthropic, Cursor, and OpenAI as integral components of our workflow. Our team has successfully implemented AI-assisted development for production data pipelines, governance workflows, and system integrations. We expect you to harness AI to enhance your work, ensuring that your depth of knowledge guides the validation of AI-generated outputs.Key Responsibilities:Lead the end-to-end delivery of business systems projects, from requirements gathering and stakeholder workshops to development, user acceptance testing, and deployment.Develop and maintain Salesforce solutions, including Apex, Lightning Web Components, and integrations with ERP and other business systems.Design and manage data pipelines using tools like Airbyte, dbt, and Dagster, and maintain BI dashboards using Tableau.Create technical specifications, prioritize the roadmap, and oversee change management processes.Utilize AI tools on a daily basis to expedite development, analysis, and problem-solving.Provide mentorship to team members and advocate for best practices in the software development lifecycle and data governance.
Join our dynamic team at klivvr as a Senior DevOps Engineer, where you'll be responsible for shaping and advancing our cloud infrastructure, CI/CD pipelines, and reliability practices. This pivotal role involves collaborating with engineering, product, and security teams to facilitate rapid, secure, and resilient product delivery. Your expertise will be crucial in enhancing our technical capabilities and driving innovation.
Join our dynamic team at mylo-btech as a Senior Machine Learning Back-end Engineer, where you'll play a crucial role in shaping the future of technology.Key Responsibilities:End-to-End Modeling: Collaborate in the training and refinement of machine learning models across diverse business sectors utilizing contemporary Python libraries.Engineering Integration: Partner with our team to make models accessible through APIs. Gain insights into implementing Feature Store definitions while ensuring data integrity for real-time application.Data Operations: Oversee data preparation and analysis using SQL and Python. Acquire skills in managing datasets with Data Version Control tools to monitor modifications.Code Quality: Produce clean, modular, and thoroughly tested code. Engage in peer code reviews and utilize version control (Git) as part of your daily routine.Continuous Learning: Engage in our comprehensive induction program to master our specialized tools for model serving, package management, and system monitoring.
Role Overview SanaCommerce is hiring a Senior Full Stack Software Engineer based in Cairo. This role focuses on building and maintaining scalable web applications that support our platform’s growth. The position involves working closely with colleagues from different specialties to deliver reliable software solutions. What You Will Do Design, develop, and maintain web applications that meet business goals Work with cross-functional teams to solve technical challenges Contribute to the quality and scalability of our platform Location This position is based in Cairo.