Cyber Security Engineer Jobs in Egypt
15184 Jobs Found
Senior Python Backend Engineer (AWS Agent Core, Multi-Agent Integration)<br>About the Role We are looking for a Senior Python Backend Engineer to design, build, and integrate backend services that enable secure and scalable agent-to-agent (A2A) communication on AWS Agent Core platforms. In this role, you will develop high-performance backend services, implement modern communication protocols, and build the infrastructure that powers intelligent multi-agent ecosystems. The ideal candidate has strong Python backend engineering experience, expertise in asynchronous and event-driven architectures, and hands-on knowledge of API design, distributed systems, and modern agent integration patterns.<br>Project Overview Our customer is a multinational corporation with more than a century of history and operations in over 180 countries. One of its key strategic initiatives is the development and adoption of a new generation of Reduced-Risk Products (RRPs), targeting more than one billion consumers worldwide. Intellia partners with the customer to engineer a comprehensive software ecosystem supporting innovative IoT products, digital commerce, and enterprise platforms. Our engineering teams develop core platform components powering best-in-class e Commerce, Digital Marketing, and IoT solutions. As a Senior Python Backend Engineer, you will become part of the Core Architecture Team, contributing to the development of a modern Digital Engineering Enterprise Platform. The platform provides engineering teams with reusable services, cloud technologies, governance standards, and operational best practices that accelerate software delivery across more than 700 enterprise applications.<br>Responsibilities Design, develop, and maintain backend services using Python and the AWS Agent Core SDK. Build and integrate Agent-to-Agent (A2A) communication using AWS Agent Core Runtime and Gateway. Implement agent registration, discovery, target configuration, and lifecycle management. Develop and maintain Agent Card definitions and .well-known/agent.json endpoints. Implement A2A communication protocols using JSON-RPC 2.0 and event-driven architectures. Design and support communication workflows between caller and target agents. Develop asynchronous communication using Server-Sent Events (SSE), webhooks, and push notifications. Build scalable REST APIs and backend services that enable secure and reliable agent interaction. Implement event lifecycle management, task status tracking, and execution monitoring. Ensure high availability, scalability, security, and performance across distributed backend services. Collaborate with AI, platform, Dev Ops, and security teams to support enterprise multi-agent integration. Troubleshoot, test, monitor, and optimize backend services in production environments. Produce technical documentation, API specifications, and integration standards for agent connectivity.<br>Requirements Bachelor's degree in computer science, Software Engineering, or a related field.5+ years of professional backend development experience using Python or Go. Strong experience developing asynchronous backend applications using Python. Experience designing and implementing REST APIs, including endpoint development and API routing. Experience with AWS Agent Core Runtime, Agent Core Gateway, or similar agent integration platforms. Experience implementing Agent-to-Agent (A2A) communication patterns. Knowledge of JSON-RPC 2.0, Server-Sent Events (SSE), webhooks, and event-driven architectures. Experience developing Agent Card JSON schemas and implementing .well-known/agent.json endpoints. Strong understanding of microservices, distributed systems, and backend integration patterns. Excellent problem-solving, communication, and collaboration skills.<br>Nice to Have Experience validating AWS Agent Core Gateway template integrations. Experience with AWS Bedrock multi-agent invocation patterns. Hands-on experience implementing SSE task lifecycle events and push notification workflows. Experience with Open Telemetry and distributed tracing using AWS Distro for Open Telemetry (ADOT). Familiarity with observability, monitoring, CI/CD pipelines, and cloud-native backend architectures.<br>Why Join UsBuild the backend infrastructure powering next-generation enterprise AI and multi-agent systems. Work with cutting-edge AWS Agent Core technologies and modern distributed architectures. Collaborate with experienced AI, platform, and cloud engineering teams on global-scale solutions. Contribute to engineering standards, integration frameworks, and best practices for enterprise AI platforms. Play a key role in shaping scalable, secure, and production-ready agent communication services.
Location : Maadi Job Type : Full-Time Job Type : Hybrid<br>Company Description Linux Plus Information Systems is a leading provider of IT consulting, education, migration, and management services. The company specializes in verticals like clouds, dev-ops, databases, backup and disaster recovery, application development, and implementation, as well as IT security solutions.<br>Key Responsibilities:Understand customer requirements and recommend suitable security solutions. Work closely with the Sales team to support security opportunities. Design and propose security solutions based on customer requirements. Prepare technical proposals, RFPs/RFQs, and solution designs. Conduct technical presentations, product demonstrations, and POCs. Prepare technical documentation and security solution architectures. Work with customers, vendors, and internal technical teams throughout the presales process. Stay updated with security products and technologies.<br>Qualifications:Education: Bachelor’s degree in Computer Science, Information Technology or any relevant field. Experience: 3-5 years of experience. Experience with security vendors such as: Fortinet, Palo Alto or Splunk. Strong Understanding of Security technologies : NGFW, IPS, WAF, DAM, Sandbox, NAC, SSO, DDI, Container Security, Web Gateway, Mail Gateway, MDM, Anti Froud, IOT Security, EDR,NDR,NGFW,IPS, SIEM, SOAR, ASM, PAM, IAM, MFA. Strong presentation and demonstration abilities.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Who we are</b>
<br></span><p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through Talent, Technology & Transformation. <br>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other Telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and 3rd party capability. <br>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal. <br>#VOIS #BeUnrivalled #CreateTheFuture</p><br><br><br><b>About this Role</b>
<br>We are seeking a Senior Data Engineer to design, build, and optimise scalable data solutions that enable effective use of large datasets. This role focuses on improving data systems, ensuring data quality and accessibility, and supporting informed decision-making across the business through reliable data platforms and insights.<br><br><br><b>What you’ll do</b>
<br><ul>
<li>Analyse and manage raw data across existing data collection systems, recommending improvements and enhancements</li>
<li>Design, build, and implement new data collection and processing systems where required</li>
<li>Ensure data systems are secure, scalable, and accessible to relevant stakeholders</li>
<li>Maintain and document code for future upgrades, enhancements, and system maintenance</li>
<li>Provide guidance, training, and support to stakeholders on newly implemented systems</li>
</ul><br><br><b>Who you are</b>
<br><ul>
<li>Bachelor’s degree in Computer Science, Engineering, or a related field</li>
<li>Proven experience (5+ years) in a similar data engineering role</li>
<li>Strong expertise in data management (ETL), data modelling, visualisation tools (e.g., Tableau, Power BI), and data pipeline development Proficiency in</li>
<li>SQL and experience in programming languages such as Python or Java</li>
<li>Experience with Linux environments, shell scripting, and big data tools such as Hadoop and Spark</li>
<li>Familiarity with cloud platforms (preferably AWS or GCP), data governance, and warehousing solutions</li>
<li>Strong analytical thinking, problem-solving ability, and attention to detail</li>
<li>Effective communication and stakeholder engagement skills</li>
</ul><br><br><b>Not a perfect fit?</b>
<br><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><br><br><br><b>What's in it for you</b>
<br><ul>
<li>Opportunity to work on large-scale, global data platforms and advanced analytics solutions</li>
<li>Exposure to modern data technologies, cloud infrastructure, and big data ecosystems</li>
<li>A collaborative environment that encourages innovation, learning, and continuous improvement</li>
<li>Opportunities to contribute to high-impact business decisions through data-driven insights</li>
</ul><br><br><b>What skills you will learn</b>
<br><ul>
<li>Advanced data engineering techniques and scalable system design</li>
<li>Hands-on experience with cloud-based data platforms and big data tools</li>
<li>Data governance, security, and compliance practices in enterprise environments</li>
<li>Stakeholder engagement and translating business needs into technical solutions</li>
</ul><br><br><b>VOIS Equal Opportunity Employer Commitment</b>
<br><p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender identity, gender expression, sexual orientation, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background. </p><br><br><br><b>Join Us</b>
<br><p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this. <br>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together. <br>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p><br><br><br><b>Alert </b>
<br><p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud. <br>#JDEnhancedByTARA</p><br><br><br><b>Follow us on social media</b>
<br>
<ul>
<li>LinkedIn: https://www.linkedin.com/company/vois/</li>
<li>Facebook: https://www.facebook.com/voisglobal</li>
<li>Instagram: https://www.instagram.com/voisglobal/</li>
<li>You can also chat with our employees to learn more about our projects: https://lnkd.in/dpkrcvR2</li>
</ul>
<br><br><br><br>
</div>
Microservices / . NET Backend & Data Architecture Engineer<br>Company Description Régisseur App is building the Operating System for the Global Entertainment & Hospitality Industry.<br>Our platform connects artists, entertainers, venues, event organizers, producers, promoters, vendors, and service providers into one unified ecosystem. We are developing an enterprise-grade platform covering talent management, venue operations, event planning, ticketing, secure payments, digital contracts, project collaboration, vendor management, and business networking.<br>As we scale our platform, we are building a highly reliable, distributed backend architecture capable of supporting millions of users, complex workflows, financial transactions, and real-time collaboration.<br>We are looking for a Microservices / . NET Backend & Data Architecture Engineer to design, develop, and optimize the core backend systems powering Régisseur App.<br><br><br>Role Overview The Microservices / . NET Backend & Data Architecture Engineer will be responsible for designing scalable backend services, defining data architecture patterns, implementing enterprise-level APIs, and ensuring the reliability, security, and performance of our distributed systems.<br>You will work closely with backend engineers, frontend developers, mobile developers, Dev Ops engineers, and product teams to build a robust technology foundation for a global platform.<br>This role requires deep expertise in . NET backend development, microservices architecture, distributed systems, database design, messaging infrastructure, and cloud-ready enterprise applications.<br><br><br>Key Responsibilities<br>Backend & Microservices Development Design and develop scalable microservices using C# / . NET Core / ASP. NET Core Build secure, high-performance RESTful APIs and backend services Define service boundaries following Domain-Driven Design (DDD) principles Implement scalable architecture patterns including:Microservices Event-driven architecture CQRSRepository patterns Dependency Injection Clean Architecture Develop reusable backend components and shared libraries Optimize backend performance, reliability, and scalability<br><br>Distributed Systems & Messaging Design asynchronous communication between services Implement messaging solutions using:Rabbit MQMessage queues Event buses Background workers Handle distributed transactions and eventual consistency Build reliable event-driven workflows for:Payments Notifications Booking systems Contracts User activities Business workflows<br><br>Data Architecture & Database Engineering Design and optimize enterprise database architectures Develop complex database solutions using:Postgre SQLSQL Server Redis caching NoSQL databases when required Design:Database schemas Data models Indexing strategies Query optimization Data migration strategies Ensure data integrity across distributed services<br><br>Financial & Transaction Systems Support architecture for Régisseur App’s financial ecosystem including:Secure payment workflows Transaction processing Revenue sharing Artist payouts Vendor payments Digital contracts Financial reporting systems Experience with financial systems, accounting platforms, or transaction-heavy applications is highly valuable.<br><br>API Security & Enterprise Standards Implement authentication and authorization systems:JWTOAuth2Identity providers Role-based access control (RBAC) Apply security best practices:Encryption Secure API design Data protection Audit logging Build systems compliant with enterprise security requirements<br><br>Cloud & Dev Ops Collaboration Work with Dev Ops teams to support:Containerized applications using Docker Kubernetes-based deployments CI/CD pipelines Cloud infrastructure (AWS / Azure / Google Cloud) Monitoring and observability:Logging Metrics Distributed tracing Performance monitoring<br><br>Required Qualifications5+ years of backend software engineering experience Strong expertise in:C#. NET Core ASP. NET Core Entity Framework Core Proven experience designing and building microservices architectures Strong understanding of distributed systems Experience with:Rabbit MQ or similar messaging systems REST APIsEvent-driven architectures Background processing Advanced SQL knowledge Strong Postgre SQL or SQL Server experience Experience designing scalable database architectures Understanding of software architecture principles and design patterns<br><br>Preferred Qualifications Experience building Saa S platforms or enterprise applications Experience with marketplace, booking, ticketing, or financial platforms Knowledge of:Domain Driven Design (DDD) CQRSEvent Sourcing Saga patterns Distributed caching Experience with payment systems and transaction processing Experience working with high-volume applications Cloud architecture experience (AWS/Azure/GCP) Experience mentoring backend engineers<br><br>Technical Stack Our backend ecosystem includes:Backend C#. NET 8 / ASP. NET Core Entity Framework Core REST APIsg RPCArchitecture Microservices Domain Driven Design CQRSEvent-driven systems Messaging Rabbit MQMessage brokers Background workers Databases Postgre SQLSQL Server Redis NoSQL solutions Infrastructure Docker Kubernetes CI/CDCloud platforms<br><br>What You Will Build You will contribute to core Régisseur App systems including:User identity and access management Artist and venue management services Event management engines Booking workflows Contract management Payment and transaction services Vendor management systems Notification infrastructure Reporting and analytics platforms<br><br>Why Join The Régisseur App? Build the technology foundation of a global entertainment and hospitality platform Work on complex real-world distributed systems Solve challenging problems across marketplace, finance, and event technology Collaborate with an international product and engineering team Opportunity to influence architecture decisions from the ground up<br><br>Employment Type: Contract Location: Remote / Hybrid Department: Engineering Reports To: Head of Engineering / CTO<br>Apply if you are passionate about building scalable backend systems that power the future of entertainment technology.
We are looking for an experienced Solution Architect to define and govern the architecture of our digital banking solutions. The successful candidate will design scalable, secure, and high-performance systems while providing technical leadership across multiple delivery teams. Key Responsibilities Define solution architectures. Lead technical design workshops. Establish integration and API standards. Support cloud and microservices architecture. Ensure scalability, security, and maintainability. Required Qualifications8+ years software engineering experience.3+ years solution architecture experience. Microservices architecture expertise. Cloud architecture experience. Banking or fintech experience preferred.
We are looking for a proactive Dev Ops Engineer with 1-3 years of experience to support the development, deployment, and maintenance of scalable applications and infrastructure. The ideal candidate should have hands-on experience with cloud platforms, CI/CD pipelines, containerization, and automation tools. Key Responsibilities Build, maintain, and optimize CI/CD pipelines. Manage cloud infrastructure and application deployments. Automate operational and deployment processes. Monitor system performance, availability, and security. Troubleshoot infrastructure and application issues. Collaborate with development teams to improve deployment efficiency and reliability. Implement Infrastructure as Code (IaC) and Dev Ops best practices. Requirements Bachelor's degree in Computer Science, Engineering, or a related field.1-3 years of experience in Dev Ops, Cloud Engineering, or System Administration. Strong knowledge of Linux and Git. Experience with CI/CD tools (Jenkins, Git Hub Actions, Git Lab CI/CD, Azure Dev Ops). Hands-on experience with Docker and basic Kubernetes concepts. Familiarity with AWS, Azure, or GCP. Experience with scripting languages such as Bash, Python, or Power Shell. Knowledge of Infrastructure as Code tools (Terraform preferred). Good problem-solving and communication skills.
We're looking for UPS Maintenance Engineer to support in one of the strategic projects in New Capital.<br>Key Responsibilities He inspects, diagnoses, and repairs broken circuits or non-functioning electronic parts and installs spare parts. Tests systems performance, analyzes and reports results. Conducts periodic maintenance checks and documents all details. Disassembles and assembles electronic parts. Conducts technical checks on new devices. Analyzes, reads and interprets technical data. Adheres to occupational safety and health rules specific to the specialty. He prepares a technical report on the repaired (device/card/unit), including the spare parts used. He prepares lists of constantly used spare parts and creates a storage plan for them in a way that does not hinder or disrupt the performance of work. Supervising maintenance on site.<br>Qualifications & Requirements Bachelor's degree in electrical engineering. Proven experience in a relevant field preferably in a facility management industry. Proven experience (2:4 years) in hands-on component-level electronic repair and field maintenance operations. Deep understanding of power electronics, UPS topologies, circuitry troubleshooting, and diagnostic equipment. Ability to strictly comply with military security protocols and rigorous site access safety rules.
Role Summary<br><br>We seek an architect-level Automation Framework Engineer to design, build, and scale enterprise automation frameworks across UI, API, document, and integration-heavy workflows. The ideal candidate brings hands-on experience designing frameworks for scale, security, and long-term stability as applications, teams, and delivery pipelines evolve. This role includes AI-assisted QA initiatives using Azure Open AI, Claude, and Azure Dev Ops integrations.<br><br>Key Responsibilities<br><br>Architect, build, and maintain scalable UI automation frameworks using Playwright and Selenium Design frameworks supporting multiple teams, applications, environments, and CI/CD pipelines Build reusable API and integration testing components (Postman, Graph QL, Pactum JS, REST clients) Support document-heavy and compliance-driven workflows (disclosure validation, OCR, document intelligence) Implement automation observability: logging, diagnostics, flaky test detection, and trend reporting Support AI-assisted automation: test generation, regression optimization, and failure triage<br><br>Requirements<br><br>Deep hands-on experience building and maintaining enterprise automation frameworks Advanced coding in Type Script, Java Script, or C#Strong experience with Playwright, Selenium, or similar frameworks Demonstrated CI/CD expertise, preferably with Azure Dev Ops Ability to provide real-world examples of framework design decisions and tradeoffs
Responsibilities Install, move, de-install customers’ hardware and Initial configuration of system OS as needed. Network and SAN cabling. Deploying and Operating the Monitoring systems. Installing all new Solution, Systems and solving all incompatibility problems. Problem management and troubleshooting for all the monitoring solutions problems. Implementing the monitoring solutions for all the infrastructure department systems. Deploying and operating the backup systems. Isolate server and network issues and rapidly and perform basic troubleshooting. Working with other technical teams and customers to solve technical problems if needed. Acting as on-call support for any problems escalation out of working hours according to schedule. Perform other duties as assigned by Management. Requirements Bachelor’s degree from a reputable university (Communications engineering or computer science background is preferred). Ambitious skilled Fresh graduates are welcomed up to 1” year of experience working in data centers or other critical environments. Good command of English language. Basic Windows OS implementation/administration. Basic Linux OS (Redhat-Centos) implementation/administration. Basic MS SQL Administration. Monitoring and data backup Applications good background. Basic servers’ hardware installing/racking knowledge. Technical Document writing. IT project management principals. Very good communication skills with a friendly customer-oriented manner. Very Good Presentation, analytical & Problem-Solving Skills. Ability to work under pressure and meet deadlines while handling multi-tasks at a time.
Responsibilities Install, move, de-install customers’ hardware and Initial configuration of system OS as needed. Network and SAN cabling. Deploying and Operating the Monitoring systems. Installing all new Solution, Systems and solving all incompatibility problems. Problem management and troubleshooting for all the monitoring solutions problems. Implementing the monitoring solutions for all the infrastructure department systems. Deploying and operating the backup systems. Isolate server and network issues and rapidly and perform basic troubleshooting. Working with other technical teams and customers to solve technical problems if needed. Acting as on-call support for any problems escalation out of working hours according to schedule. Perform other duties as assigned by Management. Requirements Bachelor’s degree from a reputable university (Communications engineering or computer science background is preferred). Ambitious skilled Fresh graduates are welcomed up to 1” year of experience working in data centers or other critical environments. Good command of English language. Basic Windows OS implementation/administration. Basic Linux OS (Redhat-Centos) implementation/administration. Basic MS SQL Administration. Monitoring and data backup Applications good background. Basic servers’ hardware installing/racking knowledge. Technical Document writing. IT project management principals. Very good communication skills with a friendly customer-oriented manner. Very Good Presentation, analytical & Problem-Solving Skills. Ability to work under pressure and meet deadlines while handling multi-tasks at a time.
Summary of role<br>The Java Developer works with the product and design teams to understand end-user requirements and use cases and translate them pragmatic and effective technical solutions Key responsibilities Shaping and implementing technology / business solutions to contribute to client organization’scompetitive differentiation▪ Uses various software development technologies to rapidly develop creative and efficient solutions thatenhance client organization’s technology stack▪ Collaborates with other team members to implement user stories, write tests, and continuously deliver new / improved product functionality▪ Communicates with internal IT teams to resolve technical dependencies during implementation<br>Background<br>Engineer I : 0-2 years of software development experience. Engineer II : 2-4 years of software development experience. Engineer III : 4-6 years of software development experience.<br>▪ Bachelor’s degree in computer science or similar, advanced degree preferred with outstanding record of academic achievement.▪ Experience working in JVM based programming languages like Java 8+, Kotlin and/or modern backend frameworks like Spring-Boot.▪ Significant experience writing, utilizing and securing RESTful API services in large scaledistributed applications.▪ Experience with microservice architectures, including understanding of service discoveryand circuit breakers.▪ Experience with relational and non-relational databases (e.g., Oracle, Postgre SQL,MySQL/Maria DB, Mongo DB, Couch DB, Cassandra, Elasticsearch … etc.).▪ Experience in build scripts Maven, Gradle, CI Jenkins and/or Azure Pipelines.▪ Experience in engineering practices such as code refactoring, design patterns, test driven development, continuous integration, building highly scalable applications, application security.▪ Experience in container technologies like Docker / Kubernetes a plus.▪ Experience in agile development methodologies▪ Knowledge in any other languages such as Node JS, Go-Lang, and/or Python a plus
Company Description Inklusiv is building the future of work by connecting smart teams with global talent to help organizations ship high-quality products faster. Clients can assemble or plug into pre-formed, vetted teams that cover product strategy, UX, backend engineering, and Dev Ops. This approach offers the benefits of an in-house team without the overhead, enabling flexible, scalable collaboration. Inklusiv focuses on seamless integration with client workflows and delivering reliable, outcome-driven solutions.<br>Role Description This is a full-time remote role for a Senior Full-Stack Engineer. In this position, you will design, build, and maintain end-to-end web applications, contributing to both frontend user interfaces and backend services. You will collaborate closely with product managers, designers, and other engineers to refine requirements, define technical solutions, and deliver features from concept to deployment. Daily responsibilities include writing clean, tested, and scalable code, reviewing peer work, optimizing performance, and ensuring security and reliability across the stack. You will also participate in architectural decisions, improve development workflows, and mentor other engineers in best practices.<br>Qualifications<br> Strong full-stack development skills with modern frontend frameworks (e.g., React, Vue, or similar) and backend technologies (e.g., Node.js, Python, or equivalent). Experience with API design and integration, including RESTful and/or Graph QL services. Proficiency in databases and data modeling (e.g., SQL, NoSQL) and familiarity with performance optimization. Knowledge of Dev Ops practices, cloud platforms (e.g., AWS, GCP, Azure), CI/CD pipelines, and containerization. Solid understanding of software architecture, design patterns, and code quality standards. Background in testing methodologies and tools (unit, integration, end-to-end) to ensure reliability and maintainability. Strong communication and collaboration skills, with the ability to work effectively in diverse, distributed teams. Experience mentoring other engineers and contributing to technical decision-making. Comfort working in a remote, fast-paced environment with changing priorities. Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
Company Description Gate In Technology is a holistic integration provider of cutting-edge technologies, empowering innovation across Artificial Intelligence, Quantum Computing, Cybersecurity, Digital Forensics, and Intelligent Robotics. The company delivers advanced, end-to-end solutions tailored to forward-thinking businesses, government organizations, and educational institutions. Gate In Technology focuses on driving digital transformation and helping partners adopt emerging technologies that shape the future of industry and security. Team members collaborate on complex, real-world challenges, contributing to impactful technology solutions with global relevance. The work environment values innovation, technical excellence, and continuous learning.<br>Role Description This is a full-time, on-site Robotics Engineer role based in Giza. The Robotics Engineer will design, develop, and integrate intelligent robotic systems that support automation and advanced technology solutions for organizational and industrial applications. Day-to-day responsibilities include modeling and simulating robotic mechanisms, developing and testing control algorithms, and implementing software for real-time robotic operation. The role involves collaborating with cross-functional teams to gather requirements, validate system performance, troubleshoot issues, and refine designs based on testing and user feedback. The Robotics Engineer will also document technical specifications, support deployment and maintenance of robotic solutions, and stay current with emerging trends in robotics and automation.<br>Qualifications<br> <br>Candidates should possess strong skills in Robotics and Process Automation for designing, integrating, and optimizing robotic systems. Candidates should possess solid Analytical Skills to model systems, interpret data, and solve complex engineering and integration problems. Candidates should possess Software Development skills for implementing control algorithms, embedded systems, and automation workflows. Candidates should possess effective Communication skills to collaborate with multidisciplinary teams and present technical concepts clearly. Relevant qualifications include a bachelor’s degree or higher in Robotics, Mechatronics, Electrical/Mechanical Engineering, Computer Engineering, or a related field. Experience with control systems, sensors, actuators, industrial automation platforms, and common robotics frameworks (e.g., ROS) is beneficial. Knowledge of AI-based perception, path planning, and safety standards for robotic systems is an advantage. Ability to work on-site in Giza, manage multiple projects, and adapt to evolving technological requirements.
Company Overview:<br>Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities through innovative solutions to the world's most complex challenges. We deliver projects from inception through completion, embracing challenges to empower communities worldwide. Learn more at www.dar.com.<br>Job Summary:<br>The Mid-Level Data Acquisition Engineer is an IoT/OT software engineer who independently delivers data acquisition integrations across building automation, industrial, and IoT environments, developing protocol connectors in Python, deploying and commissioning our edge data-acquisition platform in client and lab environments, and ensuring reliable, high-quality data ingestion.<br>Responsibilities:<br>Implement and extend protocol connector functionality (BACnet/IP, Modbus TCP/RTU, OPC-UA, MQTT, SNMP, REST) in Python, following the team's architecture and coding standards. Configure and optimize device discovery, polling strategies, subscriptions, batching, retries, and data transformation logic. Deploy and configure the Para Edge runtime, Docker-based services, and Kepware gateways in client and lab environments. Validate networking prerequisites (firewall rules, VLAN segmentation, DNS, NAT, routing) and troubleshoot protocol and communication issues using packet captures and device diagnostics. Lead standard commissioning activities: device discovery, ingestion verification, and mapping/metadata validation (tag naming, units, schemas, timestamps). Implement and maintain data-quality checks (freshness, completeness, correctness, schema compliance) and monitor connector health through dashboards and alerts. Execute OTA updates, manage container lifecycles, and verify runtime stability. Develop Python automation for configuration generation, mapping validation, deployment checks, and regression testing; write unit and integration tests for owned components. Produce clear deployment documentation, troubleshooting guides, and integration notes.<br>AI-Driven Engineering: AI is an integral part of our software development process and is expected to be used daily. The Mid-Level Data Acquisition Engineer should be comfortable using AI-powered engineering tools to assist with connector development, automation, debugging, testing, documentation, code reviews, and technical research. AI-generated outputs must always be validated to ensure they meet security, quality, reliability, and maintainability standards. <br>Requirements:<br>3–5 years of experience in software engineering, IoT/OT integration, smart buildings, or industrial systems. Solid Python engineering skills for production services and automation (beyond scripting). Hands-on experience with at least two of: BACnet/IP, Modbus TCP/RTU, OPC-UA, MQTT in real deployments. Good working knowledge of Linux, Docker, and edge/gateway environments; familiarity with IoT gateways such as Kepware. Strong networking fundamentals (TCP/IP, VLANs, firewalls, routing) and the ability to troubleshoot connectivity and data-transmission issues independently. Familiarity with Building Management Systems (BMS) and both IT and OT data sources. Experience with Git/Git Hub, CI/CD, and automated testing (pytest or similar). Daily, fluent use of AI-assisted engineering tools. Strong documentation skills; excellent problem-solving, attention to detail, and ability to work collaboratively with clients and cross-functional teams.<br>Nice to Have:Messaging systems (MQTT brokers/Rabbit MQ), time-series and document databases (Influx DB, Mongo DB), observability tooling (Grafana, Prometheus). Cloud familiarity (Azure preferred; AWS/GCP welcome) and relevant certifications (Azure Fundamentals/Administrator, AI-engineering credentials such as Anthropic Claude tracks). Exposure to OT security standards (ISA/IEC 62443).<br><br>** While we carefully review all applications, only candidates meeting the specified requirements will be contacted for further consideration. We appreciate your understanding and thank you for your interest.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><div> <strong>About Bosta: </strong> </div>
<div>Launched in 2017, Bosta is an overnight delivery provider for E-commerce companies in Egypt. Leveraging technology to empower businesses is what we do best. Our goal is to disrupt the logistics industry by bringing technology and experience together to provide a one-stop shop for delivery solutions.</div>
<div>We rely on advanced technology to deliver orders to our customers in a fast way. Businesses can track and connect with couriers and follow up on their orders - all in one system.</div>
<div> </div>
<div> <strong>Job Code: </strong>-<span>Inc2026ENGI-154 </span> </div> <div> <div> Job Responsibilities: <div> <div> <ul>
<li>Design and create services and system architecture for your projects, and contribute and provide feedback to other team members via technical design sessions.</li>
<li>Collaborate with the front-end engineers in building, and shipping scalable APIs to be consumed by our client-facing solutions.</li>
<li>Build and maintain third-party API integrations, fetching, and processing of data.</li>
<li>Work with the product and design teams to discuss the requirements of the value teams (including business, marketing, sales, and logistics operations), understand end-user requirements, formulate use cases, and then translate them into usable and scalable features.</li>
<li>Find the right balance between progress (i.e. shipping quickly) and perfection (i.e. measuring twice). Mentor and empower other engineers around you.</li>
<li>Develop and maintain high-performance and scalable backend systems that can handle high traffic volumes, while ensuring data integrity, security, and reliability.</li>
<li>Continuously monitor and optimize the performance of backend systems, and implement appropriate measures to ensure optimal system uptime and availability.</li>
<li>Communicate effectively with stakeholders, including non-technical team members, to ensure that they understand the technical decisions being made and how they will impact the product.</li>
<li>Drive innovation and contribute to the growth of our company vision by creating new products and collaborating closely with the product and design teams.</li>
</ul> </div> </div> </div> </div> <div> <div> Job Qualifications: <div> <div> <ul>
<li>1-3 years of experience as a Backend Software Engineer.</li>
<li>A bachelor s degree in computer science or related fields is preferred.</li>
<li>Excellent programming skills in JavaScript, Node.js , Express framework, and related technologies.</li>
<li>Experience managing NoSQL databases/search engines such as Redis, MongoDB, Elasticsearch, etc.</li>
<li>Experience building and implementing CI/CD pipelines.</li>
<li>Experience with A/B testing and canary deployments.</li>
<li>Knowledge of GCP, AWS, or other similar cloud providers.</li>
<li>Knowledge of container technology (Docker, Kubernetes).</li>
<li>Demonstrated expertise in managing a broad system with multiple integrated components.</li>
<li>Ability to jump into legacy code and understand it quickly.</li>
<li>Excellent problem-solving skills.</li>
<li>Excellent leadership skills.</li>
</ul> </div> </div> </div> </div> <div> <div>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.</div> </div></div></section>
Role Description<br><br>The Java TL / Staff Engineer owns API and integrations capabilities/teams. He/she should be hands-on team member who actively consults the team to solve complex problems independently and assure knowledge sharing.<br><br>Requirements<br><br>Core Responsibilities<br><br>▪ Prepare low-level designs for team members, in collaboration with Solution/Software Architect<br><br>▪ Guides project teams on technology strategy related to coding practices, continuous integration and automated deployment ▪ Be hands on and engage in coding to help the team to develop his solution and solve all surfacing problems at hand Identifies and removes technical impediments<br><br>▪ Thought partners with the Product owner in story creation and acceptance criteria, and communicate tradeoffs effectively with Designers<br><br>▪ Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo<br><br>▪ Provides the team a roadmap for implementing software engineering practices for higher code quality<br><br>▪ Reporting to Senior Engineering Manager<br><br>Key Skills 6-8 YoE, Seen as expert in developing backend integration and REST API using Spring framework Java/Kotlin, micro-service and native-cloud<br><br>▪ Can assist and support in making architecture decisions at a team and product level Domain Expertise<br><br>▪ Seasoned software developer Java, Kotlin, Spring-boot, Spring-cloud, Juni<br><br>NoSQL DB, In-memory cache, API Gateway, Design-Patterns, Logging, Spring Security, Maven, with deep insight into newest technologies such as Python.<br><br>▪ Hands-on experience in production Cloud Docker, Dev Ops CI/CD environments<br><br>▪ Nice to have experience in Azure Pipelines, Jenkins, Kubernetes, Open API, Gradle, and Linux shell-scripting.<br><br>▪ Knowledge in any other languages such as Node JS, GoLang, and/or Python a plus Agile/Digital Experience<br><br>Experience in Agile Development, with specific Solution Architect (or similar) experience preferred<br><br>▪ Understands relationship with Product Owner, Scrum Master, Design and Quality<br><br>▪ Experience managing technical priorities within the Backlog Individual Skills<br><br>▪ Strong communication skills with ability to align the organization on complex technical decisions<br><br>▪ Active coach and mentor whose goals are to grow and maximize the team's potential<br><br>▪ Strong leadership skills mainly inspirational and team-forming capabilities Mindset & Behaviors<br><br>▪ High energy and passionate individual who inspires teammates to reach their maximum potential<br><br>▪ Excited about trying new solutions outside standard approved<br><br>▪ Embraces a culture of trust, free thought complete transparency ▪ Brave and rebellious, willing to challenge status quo
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We're looking for a driven DevOps Engineer to automate, scale, and secure our infrastructure while championing engineering best practices across the team. You'll own the full stack from cloud architecture to on-call operations and play a key role in shaping Bayzat's engineering culture. Some high-impact responsibilities you will be entrusted with:</p><ul><li>Automate tools to reduce repeating efforts of processes</li><li>Develop high quality software that is scalable and secure</li><li>Build tools and integrations that monitor and create alerts</li><li>Adapt cloud best practices</li><li>Troubleshoot errors across the entire stack - from software to hardware to cloud resources</li><li>Spread Dev-Ops culture across company</li><li>Continuously improve your technical and soft skills</li><li><br></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>3+ years experience in at least one programming language: Java, Python, Golang, or TypeScript</li><li>Strong interpersonal and communication skills in English</li><li>BS degree in Computer Science/Engineering or related technical field</li><li>Strong understanding of CS fundamentals such as data structures and algorithms</li><li>Strong debugging and troubleshooting skills</li><li>Strong experience and understanding of Git</li><li>Experience with Unix-like systems and Bash scripting</li><li>Experience with application packaging using Docker</li><li>Experience with infrastructure-as-code tools (Terraform)</li><li>Understanding of network stack basics</li><li>Solid AWS fundamentals with hands-on experience (EC2, S3, IAM, VPC, and related services)</li><li>Familiarity with Agile software development methodologies</li><li>A mindset for operational excellence</li></ul><p><strong>Nice to haves:</strong></p><ul><li>Familiarity with container orchestration technologies (Kubernetes, AWS ECS)</li><li>Familiarity with CI/CD concepts and tools (GitHub Actions)</li><li>Experience with building developer tooling and developer experience (DX)</li><li>An ability and desire to mentor and coach engineers</li><li>A deep understanding of Observability (monitoring, logging, and tracing) standard methodologies</li></ul><p></p></section>
About Turing:Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L<br>Role Overview:We are looking for experienced Machine Learning Engineers (MLE Bench) to contribute to benchmark-driven evaluation projects focused on real-world machine learning systems. This role involves hands-on work with production-grade ML codebases, model training and evaluation pipelines, and deployment-oriented workflows to help assess and improve the capabilities of advanced AI systems. The ideal candidate is comfortable bridging research and engineering, working deeply with models, data, and infrastructure in realistic ML environments.<br>What does day-to-day life look like? Work with real-world ML codebases to support MLE Bench–style evaluation tasks. Build, run, and modify model training, evaluation, and inference pipelines. Prepare datasets, features, and metrics for ML benchmarking and validation. Debug, refactor, and improve production-like ML systems for correctness and performance. Evaluate model behavior, failure modes, and edge cases relevant to benchmark tasks. Write clean, reproducible, and well-documented Python code for ML workflows. Participate in code reviews to ensure high standards of engineering quality. Collaborate with researchers and engineers to design challenging, real-world ML engineering tasks for AI system evaluation.<br>Requirements:Minimum 3+ years of overall experience as a Machine Learning Engineer or Software Engineer (ML-focused). Strong proficiency in Python for machine learning and data workflows. Hands-on experience with model training, evaluation, and inference pipelines. Solid understanding of machine learning fundamentals (supervised/unsupervised learning, evaluation metrics, optimization). Experience working with ML frameworks (e.g., PyTorch, Tensor Flow, JAX, or similar). Ability to understand, navigate, and modify complex, real-world ML codebases. Experience writing readable, reusable, and maintainable production-quality code. Strong problem-solving and debugging skills. Excellent spoken and written English communication skills.<br>Perks of Freelancing With Turing:Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.<br>Offer Details:Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. Engagement Type: Contractor assignment (no medical/paid leave) Duration of Contract: 3 months (adjustable based on engagement)<br>After applying, you will receive an email with a login link. Please use that link to access the portal and complete your profile.<br>Know amazing talent? Refer them at turing.com/referrals, and earn money from your network.
About Turing:Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L<br>Role Overview:We are looking for experienced Machine Learning Engineers (MLE Bench) to contribute to benchmark-driven evaluation projects focused on real-world machine learning systems. This role involves hands-on work with production-grade ML codebases, model training and evaluation pipelines, and deployment-oriented workflows to help assess and improve the capabilities of advanced AI systems. The ideal candidate is comfortable bridging research and engineering, working deeply with models, data, and infrastructure in realistic ML environments.<br>What does day-to-day life look like? Work with real-world ML codebases to support MLE Bench–style evaluation tasks. Build, run, and modify model training, evaluation, and inference pipelines. Prepare datasets, features, and metrics for ML benchmarking and validation. Debug, refactor, and improve production-like ML systems for correctness and performance. Evaluate model behavior, failure modes, and edge cases relevant to benchmark tasks. Write clean, reproducible, and well-documented Python code for ML workflows. Participate in code reviews to ensure high standards of engineering quality. Collaborate with researchers and engineers to design challenging, real-world ML engineering tasks for AI system evaluation.<br>Requirements:Minimum 3+ years of overall experience as a Machine Learning Engineer or Software Engineer (ML-focused). Strong proficiency in Python for machine learning and data workflows. Hands-on experience with model training, evaluation, and inference pipelines. Solid understanding of machine learning fundamentals (supervised/unsupervised learning, evaluation metrics, optimization). Experience working with ML frameworks (e.g., PyTorch, Tensor Flow, JAX, or similar). Ability to understand, navigate, and modify complex, real-world ML codebases. Experience writing readable, reusable, and maintainable production-quality code. Strong problem-solving and debugging skills. Excellent spoken and written English communication skills.<br>Perks of Freelancing With Turing:Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.<br>Offer Details:Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. Engagement Type: Contractor assignment (no medical/paid leave) Duration of Contract: 3 months (adjustable based on engagement)<br>After applying, you will receive an email with a login link. Please use that link to access the portal and complete your profile.<br>Know amazing talent? Refer them at turing.com/referrals, and earn money from your network.
About Turing:Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L<br>Role Overview:We are looking for experienced Machine Learning Engineers (MLE Bench) to contribute to benchmark-driven evaluation projects focused on real-world machine learning systems. This role involves hands-on work with production-grade ML codebases, model training and evaluation pipelines, and deployment-oriented workflows to help assess and improve the capabilities of advanced AI systems. The ideal candidate is comfortable bridging research and engineering, working deeply with models, data, and infrastructure in realistic ML environments.<br>What does day-to-day life look like? Work with real-world ML codebases to support MLE Bench–style evaluation tasks. Build, run, and modify model training, evaluation, and inference pipelines. Prepare datasets, features, and metrics for ML benchmarking and validation. Debug, refactor, and improve production-like ML systems for correctness and performance. Evaluate model behavior, failure modes, and edge cases relevant to benchmark tasks. Write clean, reproducible, and well-documented Python code for ML workflows. Participate in code reviews to ensure high standards of engineering quality. Collaborate with researchers and engineers to design challenging, real-world ML engineering tasks for AI system evaluation.<br>Requirements:Minimum 3+ years of overall experience as a Machine Learning Engineer or Software Engineer (ML-focused). Strong proficiency in Python for machine learning and data workflows. Hands-on experience with model training, evaluation, and inference pipelines. Solid understanding of machine learning fundamentals (supervised/unsupervised learning, evaluation metrics, optimization). Experience working with ML frameworks (e.g., PyTorch, Tensor Flow, JAX, or similar). Ability to understand, navigate, and modify complex, real-world ML codebases. Experience writing readable, reusable, and maintainable production-quality code. Strong problem-solving and debugging skills. Excellent spoken and written English communication skills.<br>Perks of Freelancing With Turing:Work in a fully remote environment. Opportunity to work on cutting-edge AI projects with leading LLM companies.<br>Offer Details:Commitments Required: At least 4 hours per day and minimum 20 hours per week with overlap of 4 hours with PST. Engagement Type: Contractor assignment (no medical/paid leave) Duration of Contract: 3 months (adjustable based on engagement)<br>After applying, you will receive an email with a login link. Please use that link to access the portal and complete your profile.<br>Know amazing talent? Refer them at turing.com/referrals, and earn money from your network.