Software Tester Jobs in UAE
13404 Jobs Found
Role: Backend Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $70/hour<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer to work on a contract basis. The role involves developing and maintaining scalable software solutions while collaborating with cross-functional teams to deliver high-quality products. Responsibilities include writing clean, efficient code and optimizing system performance.<br>Key Responsibilities:• Design, develop, and maintain software applications using modern programming languages and frameworks.• Write clean, modular, and reusable code following best practices and coding standards.• Work with product managers, designers, and other engineers to define project requirements and deliver solutions.• Troubleshoot, debug, and resolve software defects and performance issues.• Participate in code reviews and contribute to architectural decisions.<br>Required Skills & Qualifications:• Proficiency in programming languages such as Python, Java, or Java Script.• Experience with software development methodologies like Agile or Scrum.• Strong problem-solving skills and ability to write efficient algorithms.• Familiarity with version control systems like Git.• Understanding of data structures and database systems.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of innovative software solutions. The position requires remote collaboration with a diverse team of engineers and stakeholders.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br><p>Emirates Electrical & Instrumentation Company LLC is a proud member of the Juman Energy Group.<br>
For almost 20 years, we have made vital contributions to the Oil & Gas sector of the UAE, executing both onshore and offshore projects. Abu Dhabi National Oil Company (ADNOC) is one of our main clients along with Tier 1 and Tier 2 EPC contractors in this sector. We have the expertise to carry out full EPC&M services for electrical and instrumentation works and bring our intrinsic knowledge to measure and automate exploration, production, separation, refining processes, and distribution through our localized services.</p><br><br>Job Description<br><p><strong>1. Position Purpose</strong></p><br><p>The Lead Testing & Commissioning Engineer shall lead the complete pre-commissioning, commissioning, start-up, performance testing and handover of the Project. The primary process package is the instrument air and plant air compressor system; however, successful commissioning depends on extensive integration with electrical power systems, instrumentation, package PLC, DCS/ESD/F&G, mechanical and piping systems, utilities, brownfield tie-ins and offshore operations. The role is therefore multidisciplinary and shall coordinate all relevant disciplines, OEMs, subcontractors and Company representatives to achieve safe and timely system start-up.</p><br><p><strong>2. Key Accountabilities</strong></p><br><ul><li>Own and lead the overall testing and commissioning strategy, systemization, execution plan and handover process for the complete Project.</li><li>Lead commissioning of compressor and dryer packages, including mechanical run-in, electrical energization, instrumentation calibration, logic validation, functional testing and performance testing.</li><li>Act as the single focal point for commissioning interfaces among Engineering, Procurement, Construction, OEMs, subcontractors, ADNOC Offshore Operations and the project management team.</li><li>Ensure all systems and subsystems are mechanically complete, safe, properly documented and ready before energization, introduction of utilities or start-up.</li><li>Drive closure of punch items, technical queries, interface issues and commissioning constraints to meet project milestones.</li></ul><p><strong>3. Detailed Roles and Responsibilities</strong></p><br><p>3.1 Commissioning Management and Planning</p><br><ul><li>Develop the overall Pre-Commissioning, Commissioning, Start-up and Performance Test Plan for the project.</li><li>Define commissioning systems, subsystems, boundaries, priorities, turnover sequence and required completion milestones.</li><li>Prepare and maintain the commissioning schedule, resource plan, vendor mobilization plan and offshore execution sequence in coordination with Planning and Construction.</li><li>Establish commissioning readiness criteria, system handover requirements, Mechanical Completion (MC), Ready for Commissioning (RFC), Ready for Start-up (RFSU) and final acceptance requirements.</li><li>Prepare and maintain the Commissioning Register, system/subsystem status tracker, punch list register, constraint register, interface register and vendor attendance schedule.</li><li>Coordinate commissioning inputs for shutdown planning, brownfield tie-ins, SIMOPS, offshore campaigns and marine/logistics requirements.</li><li>Conduct commissioning readiness reviews, daily coordination meetings and system walkdowns with all stakeholders.</li></ul><p>3.2 Compressor and Mechanical Package Commissioning</p><br><ul><li>Lead pre-commissioning and commissioning of instrument air and plant air compressors, dryers, filters, receivers, after-coolers, drains and associated auxiliaries.</li><li>Verify package installation, alignment, lubrication, cooling, ventilation, cleanliness, flushing, leak testing and readiness for initial start.</li><li>Coordinate compressor OEM activities including preservation release, pre-start inspection, first start, no-load/load trials, vibration checks, capacity testing and reliability run.</li><li>Validate compressor loading/unloading sequence, duty/standby operation, automatic changeover, pressure control, dryer regeneration and package operating philosophy.</li><li>Coordinate piping blowdown, flushing, pressure/leak testing, reinstatement, line-up and introduction of air to the existing platform networks.</li><li>Lead package performance testing against approved datasheets, guaranteed capacity, pressure, dew point, power consumption and other contractual performance criteria.</li><li>Ensure safe interface with existing instrument air and plant air systems during cutover and transition.</li></ul><p>3.3 Electrical Testing and Energization</p><br><ul><li>Lead testing, energization and functional checks for all electrical systems supporting the project package, including HV/LV switchgear, MCCs, VFDs, UPS/DC systems, distribution boards, transformers and control panels as applicable.</li><li>Review and approve energization procedures, switching programs, electrical isolation plans, LOTO requirements and energization certificates.</li><li>Ensure completion and acceptance of insulation resistance, continuity, earthing, contact resistance, primary/secondary injection, protection relay, functional and inter-trip tests.</li><li>Verify protection settings, relay coordination, motor starting requirements, control power availability and interfaces with existing electrical systems.</li><li>Lead motor solo runs, rotation checks, VFD tuning, current/vibration monitoring and load testing of compressor motors and auxiliaries.</li><li>Coordinate electrical OEM support and resolve issues related to switchgear, MCC, VFD, ECMS/PMS and package power/control interfaces.</li></ul><p>3.4 Instrumentation, Control and ICSS Integration</p><br><ul><li>Lead calibration, loop checking and functional testing of pressure, temperature, flow, dew point, vibration and other package/process instruments.</li><li>Ensure completion of instrument installation checks, impulse line verification, tubing leak tests, instrument air connections, range/settings verification and calibration records.</li><li>Review and validate I/O lists, loop diagrams, instrument index, alarm and trip set points, control narratives, Cause & Effect matrices and shutdown philosophy.</li><li>Lead package PLC, DCS, ESD, F&G, ECMS/PMS and other ICSS interface testing, including hardwired and communication signals.</li><li>Coordinate Factory Acceptance Tests (FAT), Integrated FAT, Site Acceptance Tests (SAT), loop tests, logic tests and end-to-end functional tests.</li><li>Validate compressor start permissive, trips, alarms, sequencing, duty/standby changeover, remote/local operation and emergency shutdown response.</li><li>Coordinate DCS graphics, alarm displays, trends, historian points and operator interface validation with ADNOC Operations.</li></ul><p>3.5 Engineering, Construction and Vendor Interface</p><br><ul><li>Review engineering deliverables from a commissioning and operability perspective, including P&IDs, SLDs, layouts, cable schedules, loop drawings, logic diagrams, Cause & Effect, datasheets and vendor documents.</li><li>Identify commissioning requirements early and ensure they are incorporated into design, procurement, construction and vendor scope.</li><li>Provide input to constructability, operability, maintainability, HAZOP/PHA, design reviews, 3D model reviews and shutdown/tie-in studies.</li><li>Coordinate resolution of design changes, field changes, technical queries, NCRs, interface gaps and vendor deviations affecting commissioning.</li><li>Confirm preservation, storage, installation and pre-commissioning requirements for vendor packages and long-lead equipment.</li><li>Ensure adequate availability of commissioning spares, consumables, temporary facilities, test equipment, special tools and vendor specialists.</li></ul><p>3.6 Offshore Brownfield, SIMOPS and Start-up Coordination</p><br><ul><li>Plan and coordinate offshore commissioning activities in live operating facilities with minimum disruption to existing operations.</li><li>Prepare detailed tie-in, cutover, isolation, de-isolation, reinstatement and start-up sequences in coordination with ADNOC Operations.</li><li>Ensure compliance with PTW, SIMOPS, LOTO, energy isolation, electrical safety rules and offshore work control requirements.</li><li>Participate in job safety analysis, task risk assessments, toolbox talks, pre-start-up safety reviews and operational readiness reviews.</li><li>Coordinate offshore manpower, rotation, access, logistics, material movement and vendor/OEM attendance for commissioning campaigns.</li><li>Provide immediate technical leadership for troubleshooting and safe recovery from failed tests, trips or start-up issues.</li></ul><p>3.7 Documentation, Completion and Handover</p><br><ul><li>Prepare, review and obtain approval for pre-commissioning, commissioning, energization, functional test, start-up and performance test procedures.</li><li>Ensure complete and accurate ITRs, check sheets, loop folders, FAT/SAT reports, test certificates, calibration records and commissioning dossiers.</li><li>Manage MC, RFC, RFSU, System Completion and final handover dossiers in accordance with project and ADNOC requirements.</li><li>Coordinate red-line markups, as-built drawings, O&M manuals, spare parts records, vendor data books and final turnover documentation.</li><li>Lead punch categorization and closure, ensuring no safety-critical or start-up-blocking punch remains open before commissioning.</li><li>Prepare daily, weekly and monthly commissioning reports, progress curves, look-ahead plans, risk/constraint reports and management updates.</li><li>Coordinate training, familiarization and final handover to ADNOC Operations and Maintenance teams.</li></ul><p>4. HSE and Quality Responsibilities</p><br><ul><li>Demonstrate visible HSE leadership and stop any unsafe testing, energization or start-up activity.</li><li>Ensure all commissioning works comply with ADNOC HSE requirements, Electrical Safety Rules, PTW, LOTO, SIMOPS and project procedures.</li><li>Confirm calibrated and certified test equipment is used and all test records are traceable.</li><li>Ensure commissioning activities comply with approved Inspection and Test Plans, method statements and quality requirements.</li><li>Lead incident/near-miss reporting, technical investigation and corrective action for commissioning-related events.</li></ul><p>5. Team Leadership</p><br><ul><li>Lead and coordinate commissioning engineers, discipline engineers, supervisors, technicians, vendors, OEM specialists and subcontractor personnel.</li><li>Allocate responsibilities by system and discipline and ensure clear ownership of commissioning deliverables and field activities.</li><li>Mentor team members, provide technical guidance and maintain effective communication between office, yard and offshore teams.</li><li>Forecast manpower and specialist requirements and support timely mobilization, offshore certification and competency verification.</li><li>Promote collaborative working with ADNOC representatives while protecting project scope, schedule, quality and contractual requirements.</li></ul><p><strong>4. Key Deliverables</strong></p><br><ul><li>Approved Commissioning Execution Plan and system/subsystem breakdown.</li><li>Commissioning procedures, energization plans, test packs and performance test procedures.</li><li>Commissioning schedule, resource/vendor mobilization plan and readiness tracker.</li><li>MC/RFC/RFSU/System Completion dossiers and punch-list closeout records.</li><li>Daily/weekly/monthly progress reports and commissioning risk/constraint registers.</li><li>Final handover dossiers, as-built documentation, operating records and training completion.</li></ul><br>Qualifications<br><p><strong>Minimum Qualification and Experience:</strong></p><br><ul><li>Bachelor's degree in Electrical Engineering, Instrumentation & Control Engineering, Mechanical Engineering or equivalent. An Electrical or Instrumentation background with strong compressor/mechanical package commissioning experience is preferred.</li><li>Minimum 16 years of experience in Oil & Gas EPC projects, with at least 8 years in testing, commissioning and start-up leadership roles.</li><li>Demonstrated experience in commissioning compressor packages and associated electrical, instrumentation, control and utility systems.</li><li>Substantial offshore brownfield experience, including live-plant tie-ins, shutdowns, SIMOPS and start-up activities.</li><li>Experience with ADNOC Offshore or similar major operating companies is strongly preferred.</li><li>Proven experience coordinating package OEMs, electrical vendors, ICSS vendors, construction teams and operations personnel.</li><li>Ability to independently lead multidisciplinary commissioning from engineering review through final handover.</li></ul><p><strong>Required Technical Competencies:</strong></p><br><ul><li>Compressor package operation and commissioning, including rotary screw/centrifugal compressor systems, dryers and air treatment equipment.</li><li>HV/LV electrical systems, switchgear, MCCs, VFDs, motors, UPS/DC systems, protection and energization.</li><li>Instrumentation calibration, loop checking, package PLC, DCS/ESD/F&G integration, Cause & Effect and functional testing.</li><li>Mechanical completion, systemization, commissioning dossiers, punch management and turnover processes.</li><li>Brownfield tie-ins, isolation philosophy, cutover planning, SIMOPS and offshore commissioning execution.</li><li>Ability to read and interpret P&IDs, SLDs, schematics, wiring diagrams, loop drawings, logic diagrams and vendor documentation.</li><li>Knowledge of ADNOC standards, IEC, ISA, API, NFPA and applicable hazardous-area requirements.</li></ul><p><strong>Software and Tools:</strong></p><br><ul><li>MS Office, advanced Excel-based trackers and commissioning reporting tools.</li><li>EDMS/Aconex/Wrench or similar document management systems.</li><li>Commissioning management or completion systems such as WinPCS, ICAPS, Zenator, CoConsole or equivalent.</li><li>ETAP and electrical testing tools such as Omicron, Megger and Fluke are desirable.</li><li>PLC/DCS diagnostic and configuration exposure relevant to ABB, Siemens, Schneider, Rockwell or other project systems is desirable.</li><li>AVEVA E3D/PDMS, Navisworks or similar model review tools are desirable.</li></ul><br>Additional Information<br><p><strong>Personal Attributes:</strong></p><br><ul><li>Strong leadership, ownership and decision-making capability in high-pressure site and offshore environments.</li><li>Excellent multidisciplinary coordination, communication, reporting and stakeholder-management skills.</li><li>Systematic approach to safety, quality, documentation, troubleshooting and closeout.</li><li>Ability to work across engineering, construction, commissioning and operations teams and manage multiple vendors simultaneously.</li><li>Willingness and medical fitness to travel and work offshore as required.</li></ul><br><br> </div>
Role: Senior Software Engineer - Backend (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $50 - $150/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis. The role involves designing, developing, and maintaining high-performance software systems while collaborating with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design, implement, and optimize software systems to meet performance and scalability requirements.• Lead code reviews, mentor junior engineers, and ensure adherence to best practices.• Collaborate with product managers and stakeholders to define technical requirements.• Troubleshoot and resolve complex technical issues in production environments.• Contribute to architectural decisions and system design for long-term maintainability.<br>Required Skills & Qualifications:• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.• 5+ years of professional software development experience in relevant technologies.• Proficiency in programming languages such as Python, Java, or Go.• Strong understanding of data structures, algorithms, and system design principles.• Experience with cloud platforms like AWS, GCP, or Azure.• Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).• Knowledge of CI/CD pipelines and Dev Ops practices.• Experience with microservices architecture and distributed systems.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development | Technology, Information and Internet | IT Services and IT Consulting industry, contributing to the development of cutting-edge platforms that power mission-critical services.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Senior Software Engineer</strong></p><p><strong>Overview</strong></p><p>We are seeking a highly skilled Software Engineer with strong backend and full-stack capabilities to join our growing team in Jordan. The ideal candidate brings deep technical expertise, a passion for building scalable systems, and the ability to work within modern cloud‑native environments. This role involves designing, developing, and optimising distributed applications that support mission-critical operations.</p><br><p><strong>Key Responsibilities</strong></p><ul><li><p>Design, develop, and maintain high-quality software solutions using .NET (C#), JavaScript, or TypeScript.</p></li><li><p>Build and enhance microservices-based architectures and distributed systems.</p></li><li><p>Implement and optimise data storage solutions using PostgreSQL, Elasticsearch, and message‑queue technologies.</p></li><li><p>Develop and maintain RESTful APIs and event-driven components.</p></li><li><p>Collaborate with cross-functional teams to deliver secure, scalable, and high-performance applications.</p></li><li><p>Deploy, monitor, and troubleshoot applications in containerised environments using Kubernetes and Docker.</p></li><li><p>Contribute to CI/CD pipelines and ensure smooth, automated delivery processes.</p></li><li><p>Apply strong analytical and problem-solving skills to improve system performance and reliability.</p></li></ul><br><p><strong>Required Qualifications</strong></p><ul><li><p>5+ years of professional software development experience.</p></li><li><p>Strong proficiency in .NET (C#) and hands-on experience with the .NET ecosystem.</p></li><li><p>Solid experience with JavaScript or TypeScript.</p></li><li><p>Proven experience working with microservices and distributed system architectures.</p></li><li><p>Practical knowledge of PostgreSQL, Elasticsearch, and message‑queue technologies (e.g., RabbitMQ, Kafka).</p></li><li><p>Familiarity with Kubernetes, Docker, and modern CI/CD practices.</p></li><li><p>Strong understanding of RESTful API design and event-driven patterns.</p></li><li><p>A performance-driven mindset with attention to detail and optimisation.</p></li></ul><br><br><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Education</strong></p><ul><li><p>Bachelor’s degree in computer science, Software Engineering, Computer Engineering, or a related technical field.</p></li><li><p>Master’s degree is a plus but not required.</p></li></ul><br><p><strong>Nice to Have</strong></p><ul><li><p>Experience with React.js or similar modern frontend frameworks.</p></li><li><p>Exposure to biometric devices such as fingerprint scanners, iris scanners, facial recognition systems, or signature‑capture devices.</p></li><li><p>Background in government, security, defence, or border‑control systems.</p></li><li><p>Knowledge of biometric standards such as ISO 19794, NIST, or related frameworks.</p></li></ul><p></p></section>
Role: Senior AI Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – LLM Evaluation to work on a full-time basis. You will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in multiple programming languages.<br>Key Responsibilities:• Curate code examples, build solutions, and correct code in Python, Java Script (including React JS), C/C++, Java, Rust, and Go.• Evaluate and refine AI-generated code to ensure efficiency, scalability, and reliability.• Collaborate with cross-functional teams to enhance enterprise-level AI-driven coding solutions against industry performance benchmarks.• Build agents that verify code quality and identify error patterns.• Hypothesize on software engineering cycle steps and evaluate model capabilities on them.<br>Required Skills & Qualifications:• Several years of software engineering experience, including 2+ years at a top-tier product company.• Strong expertise in building full-stack applications.• Experience with Python and Java Script, including React JS.• Proficiency in C/C++, Java, Rust, and Go.• Ability to design verification mechanisms for software engineering tasks.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI systems that drive measurable business impact.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Senior AI Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – LLM Evaluation to work on a full-time basis. You will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in multiple programming languages.<br>Key Responsibilities:• Curate code examples, build solutions, and correct code in Python, Java Script (including React JS), C/C++, Java, Rust, and Go.• Evaluate and refine AI-generated code to ensure efficiency, scalability, and reliability.• Collaborate with cross-functional teams to enhance enterprise-level AI-driven coding solutions against industry performance benchmarks.• Build agents that verify code quality and identify error patterns.• Hypothesize on software engineering cycle steps and evaluate model capabilities on them.<br>Required Skills & Qualifications:• Several years of software engineering experience, including 2+ years at a top-tier product company.• Strong expertise in building full-stack applications.• Experience with Python and Java Script, including React JS.• Proficiency in C/C++, Java, Rust, and Go.• Ability to design verification mechanisms for software engineering tasks.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI systems that drive measurable business impact.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Go Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients to build the next generation of dialog agents with wide-ranging applications in education, entertainment, and question-answering systems. The role involves close collaboration with cross-functional teams to define, design, and deliver new features.<br>Key Responsibilities:• Review AI-generated code and solutions to ensure adherence to quality standards and development best practices• Organize development cycles, set priorities, and define project goals and deadlines• Resolve complex coding issues using Go expertise during AI validation and system integration• Verify accuracy, efficiency, and dependability of AI-generated code through validation processes• Analyze code, provide constructive feedback, and foster a collaborative environment that encourages innovation and continuous improvement<br>Required Skills & Qualifications:• Bachelor’s or master’s degree in engineering, computer science, or equivalent experience• At least 3+ years of relevant software engineering experience, with a proven ability to lead teams• In-depth knowledge of Go programming language and software development best practices• Experience with AI systems and code-creation technologies, including LLM model training• Proactive contribution to public Git Hub repositories, including feature development and code refactoring for large codebases<br>More About the Opportunity:This role offers a unique opportunity to contribute to cutting-edge AI technology that powers open-ended, collaborative dialogues. The company is building scalable backend components to support high-quality LLM training and deployment across diverse frameworks.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Go Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients to build the next generation of dialog agents with wide-ranging applications in education, entertainment, and question-answering systems. The role involves close collaboration with cross-functional teams to define, design, and deliver new features.<br>Key Responsibilities:• Review AI-generated code and solutions to ensure adherence to quality standards and development best practices• Organize development cycles, set priorities, and define project goals and deadlines• Resolve complex coding issues using Go expertise during AI validation and system integration• Verify accuracy, efficiency, and dependability of AI-generated code through validation processes• Analyze code, provide constructive feedback, and foster a collaborative environment that encourages innovation and continuous improvement<br>Required Skills & Qualifications:• Bachelor’s or master’s degree in engineering, computer science, or equivalent experience• At least 3+ years of relevant software engineering experience, with a proven ability to lead teams• In-depth knowledge of Go programming language and software development best practices• Experience with AI systems and code-creation technologies, including LLM model training• Proactive contribution to public Git Hub repositories, including feature development and code refactoring for large codebases<br>More About the Opportunity:This role offers a unique opportunity to contribute to cutting-edge AI technology that powers open-ended, collaborative dialogues. The company is building scalable backend components to support high-quality LLM training and deployment across diverse frameworks.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<br><p>· Cold calling experience</p><p>· Researching and identifying new prospects, generating leads, target identification and classification</p><p>· Attend networking events, conferences, and trade shows to build your professional network.</p><p>· Lead the entire sales cycle.</p><p>· Develop a successful relationship with customers through after-sales and service.</p><p>· Understand client needs and provide tailored solutions to help them grow their businesses.</p><p><strong>Desired Candidate Profile</strong></p><p>· 2+ years successful UAE B2B sales experience in software (ERP/HRMS & Payroll) Applications.</p><p>· Proven outbound sales experience and leading the full sales cycle.</p><p>· Knowledge of ERP solutions with a consultative approach.</p><p>· Self-motivated and adaptable.</p><p>· A passion for sales and a drive to exceed targets.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job Purpose<p><span>At Emirates, we believe in connecting the world, to and through, our global hub in Dubai; and in constantly innovating to ensure our customers ‘Fly Better’. Do you want to play a part in that journey and own technical products used by stakeholders and customers across the world? Join us in Cosmopolitan Dubai as a Senior Software Engineer and make your mark on the aviation world!</span></p><br><br><p><span>As an <strong>Senior Technical Software Engineer</strong> in our AI platform team, you will design and build secure, scalable AI capabilities for use across the group (LLM, SLM and open-weight model integrations, agentic AI services, MCP servers/tools and Skills) packaged as re-usable components and accelerators for portfolio teams. You will implement the patterns that make AI production-ready: model routing and fallback, prompt caching and context management, retrieval and grounding, evaluation harnesses and AI-native observability (tracing, token/cost and quality telemetry). Responsible AI is central to the role — you will build in guardrails, input/output filtering and secure handling of data, secrets and model access, and apply grounding, citation and evaluation techniques to detect and reduce hallucination, bias and prompt-injection risk, in line with group security, privacy and regulatory requirements. You will get hands-on with managed AI services on AWS, Azure and GCP (e.g. Bedrock, Azure AI Foundry/OpenAI, Vertex AI), integrating them into business-critical solutions with the performance, compliance and maintainability expected across the software lifecycle. The job also includes planning/estimation, application development, deployment, release, hyper-care and operation of developed solutions.</span></p><br><br><p><span><strong>In this role, you will: </strong></span></p><br><br><ul><li><span>Collaborate with the team to deliver technical design, development and deployment of complex solutions within relevant product. Carry out effective technical design reviews to ensure that the right architecture patterns are used by the team.</span></li><li><span>Drive the adoption of Engineering practices, implement development process automation, lean software development, built-in-quality, test driven development, agile practices, and timely root cause analysis and blameless incident post-mortems.</span></li><li><span>Partner with cross-functional teams to determine viability of solutions. Evaluate current problems, future requirements and existing solutions in medium to large projects to enable high level design and drive proof-of-concepts and implement prototypes to validate ideas.</span></li><li><span>Investigate, debug and fix complex issues involving corner cases and rare conditions. Support continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.</span></li><li><span>Contribute to sprint/work design and planning by providing subject matter expertise on business domain and relevant technologies and actively contribute to technology specific community of practices.</span></li><li><span>Manage and mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Responsible for their technical deliveries and adherence to design and coding standards and practices.</span></li><li><span>Ensure optimal use of enterprise application platforms, tools and libraries in line with the approved technology architecture.</span></li><li><span>Responsible for corrective, adaptive, prev</span><span>entative and perfective maintenance of products in collaboration with other capabilities for the relevant product.</span></li></ul>Qualification<p><span><strong>This job might be for you if you have: <br></strong></span></p><br><br><ul><li><span>Degree or Honours (12+3 or equivalent). </span></li><li><span>Minimum of 5+ years of experience in Information Technology. </span></li><li><span>Experience of developing advanced/complex technology Software solutions for large, complex organisations in a multi-functional environment. </span></li><li><span>Experience developing and/or integrating AI solutions, whether through in-house development or leveraging managed AI services </span></li><li><span>Practical experience building with LLMs, SLMs and open-weight models — prompt engineering and caching, RAG/vector search, MCP-based tool integration, agent frameworks, evaluation and tracing/observability of AI applications in production. </span></li><li><span>Hands-on, demonstrable experience with AI services on at least one hyperscaler - AWS (Bedrock, SageMaker), Azure (AI Foundry/Azure OpenAI, AI Search) or GCP (Vertex AI, Gemini) - with experience across two or all three considered a strong advantage. </span></li><li><span>Experience with agent/orchestration frameworks (e.g. LangGraph, LlamaIndex, Semantic Kernel, Strands, ADK) and building MCP servers. </span></li><li><span>Understanding of responsible AI and AI security fundamentals — guardrails, content filtering, prompt-injection and data-leakage risks, grounding and citation to reduce hallucination, and safe handling of secrets, PII and model access. </span></li><li><span>Exposure to full stack development across UI, middleware and databases, sufficient to integrate AI capabilities end to end. </span></li></ul><br><p><span><strong>Nice to have: </strong></span></p><br><br><ul><li><span>Experience with evaluation and observability tooling for AI (e.g. LangSmith, Langfuse, Ragas, Arize, Azure AI Evaluation). </span></li><li><span>Relevant cloud certification (AWS ML/AI, Azure AI Engineer Associate, Google Cloud ML Engineer). </span></li><li><span>Experience fine-tuning or self-hosting open-weight models (e.g. Llama, Mistral, Qwen) and understanding of when small models are the better fit. </span></li></ul><br><p><span>Leadership Role: NO</span></p><br><br>Salary & benefits<p><span>Join us in a management role and enjoy an attractive tax-free salary. On top of our generous travel benefits, including discounted flights and hotel stays around the world, this managerial role also has an excellent leave and healthcare package. That’s on top of transport benefits, life insurance and more. Find out what it’s like to live and work in our fast-paced, cosmopolitan home city in the Dubai Lifestyle section of our website www.emirates.com/careers.</span></p><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>ABOUT RED ROCK</b></p><p>Red Rock is a technology company building modern software solutions across web, mobile, fintech, AI,</p><p>blockchain, and emerging technologies.</p><p>We are looking for an exceptional QA Automation Engineer who can take ownership of the quality</p><p>assurance lifecycle and help us build reliable, scalable, and high-quality software products.</p><p>This is not a traditional tester role. We are looking for someone who can design, implement, automate,</p><p>and continuously improve quality processes across multiple products and development teams.</p><p>Important: we are not looking for a manual tester who occasionally writes automated tests. We are</p><p>looking for a Quality Engineering professional capable of designing, implementing, and scaling a</p><p>complete quality assurance ecosystem.</p><p><br></p><p><b>RESPONSIBILITIES</b></p><p><b>Quality Strategy & Leadership</b></p><p>• Define and maintain QA strategies and testing frameworks</p><p>• Create and manage test plans and test cases</p><p>• Design quality assurance processes and standards</p><p>• Identify risks before they become production issues</p><p>• Collaborate closely with developers, product owners, designers, and project managers</p><p>• Define release quality criteria</p><p>• Improve testing efficiency through automation and process optimisation</p><p><br></p><p><b>Manual Testing</b></p><p>• Functional testing</p><p>• Exploratory testing</p><p>• Regression testing</p><p>• User acceptance testing (UAT)</p><p>• Cross-browser testing</p><p>• Cross-platform testing</p><p>• Edge case validation</p><p>• Negative testing</p><p>• Production validation</p><p><br></p><p><b>Test Automation </b></p><p>Build and maintain automated testing frameworks covering end-to-end, smoke, regression, integration, and API testing.</p><p>• Playwright (highly preferred)</p><p>• Cypress</p><p>• Selenium</p><p><br></p><p><b>API Testing</b></p><p>Design and execute testing strategies for REST APIs, GraphQL APIs, and WebSocket communications.</p><p>Tools and technologies: Postman, Newman, Swagger/OpenAPI, Playwright API Testing, Rest Assured,</p><p>Supertest.</p><p><br></p><p><b>Mobile Testing</b></p><p>• Android testing</p><p>• iOS testing</p><p>• Responsive testing</p><p>• Appium automation</p><p><br></p><p><b>Performance & Load Testing</b></p><p>Plan and execute load, stress, capacity, and scalability testing.</p><p>Preferred tools: JMeter, K6.</p><p><br></p><p><b>Database Testing</b></p><p>Validate application data integrity across PostgreSQL, MySQL, and MongoDB.</p><p>• Advanced SQL knowledge</p><p>• Data consistency validation</p><p>• Query verification</p><p>• Migration testing</p><p><br></p><p><b>Security Testing</b></p><p>Perform baseline security validation including authentication, authorization, session management, input</p><p>validation, and API security testing.</p><p>Knowledge of: OWASP Top 10, SQL Injection, XSS, CSRF, and API security best practices.</p><p><br></p><p><b>DevOps & CI/CD Integration</b></p><p>Integrate quality assurance into deployment pipelines. Experience with GitHub Actions, GitLab CI/CD,</p><p>Jenkins, and Bitbucket Pipelines.</p><p>Ability to automate test execution, generate test reports, support release automation, and implement</p><p>quality gates.</p><p><br></p><p><b>AI-Assisted Quality Engineering</b></p><p>Leverage AI tools to improve testing efficiency: AI-generated test cases, automated bug analysis, log</p><p>analysis, and test coverage optimisation.</p><p>Experience using modern AI tools within QA workflows is highly appreciated.</p><p><br></p><p><b>MANDATORY SCREENING REQUIREMENTS</b></p><p>To be considered, applicants must provide at least one of the following:</p><p>• GitHub repository containing a test automation framework they personally developed</p><p>• Playwright automation project</p><p>• Cypress automation project</p><p>• Selenium framework</p><p>• Technical portfolio demonstrating QA architecture work</p><p>Candidates may also be asked to present and explain their automation framework architecture, test</p><p>strategy decisions, CI/CD integration approach, and reporting and monitoring implementation.</p><p>We strongly prefer candidates who can demonstrate real-world QA engineering work over those who</p><p>only hold certifications. Applications without examples of previous QA work may not be considered.</p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p><b>REQUIRED SKILLS</b></p><p>• Strong manual testing background</p><p>• Strong automation testing background</p><p>• Playwright experience</p><p>• API testing expertise</p><p>• Strong SQL skills</p><p>• Git proficiency</p><p>• CI/CD experience</p><p>• Agile/Scrum experience</p><p>• Strong analytical thinking</p><p>• Excellent English communication skills</p><p><br></p><p><br></p><p><b>NICE TO HAVE</b></p><p>• Fintech experience</p><p>• Payment systems experience</p><p>• Blockchain/Web3 experience</p><p>• AI product experience</p><p>• Docker</p><p>• Kubernetes</p><p>• Microservices architecture</p><p>• AWS</p><p>• Azure</p><p>• Google Cloud Platform</p></div>
Exciting Opportunity Alert! ???? HTC Global Services is hiring AI Testers for an 1-year extendable contract in Abu Dhabi, UAE (Onsite).<br>HTC Global Services - a leading CMM level 5 global provider of innovative IT and Business Process Services and Solutions since 1990 with headquarters in Troy, Michigan, USA.<br>About the Role:We are looking for an AI Test Engineer with experience in testing Conversational AI applications and Airline booking solutions. The ideal candidate should have worked on chatbot or conversational booking projects, with strong expertise in test automation, including building automated frameworks and validating AI-driven conversational booking workflows. Key Responsibilities Design, develop, and maintain automated test frameworks for conversational booking applications. Automate end-to-end testing of booking workflows and chatbot conversations. Validate AI/LLM responses for accuracy, context, intent, and reliability. Perform Functional, Regression, Integration, API, and UAT testing. Develop and execute automated test scripts using Selenium, Playwright, or similar tools. Conduct API testing using Postman/Swagger. Log defects, prepare test documentation, and collaborate with development teams to improve quality. Required Skills4+ years of Software Testing experience with strong automation testing expertise. Hands-on experience with Selenium, Playwright, Cypress, or similar automation tools. Experience in scripting using Python, Java, or Java Script. Experience testing Conversational AI/Chatbot applications. API testing using Postman/Swagger. Knowledge of JIRA/Test Rail. Understanding of AI/LLM testing, prompt validation, and response evaluation. Experience in the Airline/Travel domain or booking applications is preferred. Preferred Experience building automation frameworks for AI/chatbot testing. Experience with airline reservation or conversational booking platforms. Knowledge of Generative AI testing methodologies.<br>Interested candidates please do share your updated CV to mubeenakamal.basha@htcinc.com mentioning your Current CTC, expected CTC and notice period details.<br>#HTCGlobal Services #ITJobs #hiring #lookingforjob #careers #jobs #immediatejoiner #recruitment #technology #jobseekers #interview #lookingforjobchange #newjob #AItester #LLM #RAG #airline #chatbot #automationtesting
Exciting Opportunity Alert! ???? HTC Global Services is hiring AI Testers for an 1-year extendable contract in Abu Dhabi, UAE (Onsite).<br>HTC Global Services - a leading CMM level 5 global provider of innovative IT and Business Process Services and Solutions since 1990 with headquarters in Troy, Michigan, USA.<br>About the Role:We are looking for an AI Test Engineer with experience in testing Conversational AI applications and Airline booking solutions. The ideal candidate should have worked on chatbot or conversational booking projects, with strong expertise in test automation, including building automated frameworks and validating AI-driven conversational booking workflows. Key Responsibilities Design, develop, and maintain automated test frameworks for conversational booking applications. Automate end-to-end testing of booking workflows and chatbot conversations. Validate AI/LLM responses for accuracy, context, intent, and reliability. Perform Functional, Regression, Integration, API, and UAT testing. Develop and execute automated test scripts using Selenium, Playwright, or similar tools. Conduct API testing using Postman/Swagger. Log defects, prepare test documentation, and collaborate with development teams to improve quality. Required Skills4+ years of Software Testing experience with strong automation testing expertise. Hands-on experience with Selenium, Playwright, Cypress, or similar automation tools. Experience in scripting using Python, Java, or Java Script. Experience testing Conversational AI/Chatbot applications. API testing using Postman/Swagger. Knowledge of JIRA/Test Rail. Understanding of AI/LLM testing, prompt validation, and response evaluation. Experience in the Airline/Travel domain or booking applications is preferred. Preferred Experience building automation frameworks for AI/chatbot testing. Experience with airline reservation or conversational booking platforms. Knowledge of Generative AI testing methodologies.<br>Interested candidates please do share your updated CV to mubeenakamal.basha@htcinc.com mentioning your Current CTC, expected CTC and notice period details.<br>#HTCGlobal Services #ITJobs #hiring #lookingforjob #careers #jobs #immediatejoiner #recruitment #technology #jobseekers #interview #lookingforjobchange #newjob #AItester #LLM #RAG #airline #chatbot #automationtesting
Responsibilities<br><br>As a project intern, you will have the opportunity to engage in impactful short-term projects that provide you with a glimpse of professional real-world experience. You will gain practical skills through on-the-job learning in a fast-paced work environment and develop a deeper understanding of your career interests.<br><br>Applications will be reviewed on a rolling basis - we encourage you to apply early.<br><br>Successful candidates must be able to commit to at least 3 months long internship period.<br><br>About The Team<br><br>The Corporate Service System team aims to deliver advanced product solutions in the corporate service domain for better management efficiency and user experience of staff services. We build intelligent decision-making platforms for business owners and build efficient & comfortable office lifestyles for employees. We also encourage creative ideas and lots of innovative products are grown from our daily work.<br><br>Job Responsibilities<br><br> Assist in the design, development, testing, and deployment of software solutions. Write clean, efficient, and maintainable code following best practices. Collaborate with engineers to solve technical challenges. Participate in code reviews, debugging, and performance optimization. Develop and maintain technical documentation. Work with cross-functional teams, including product managers, designers and quality assurances, to deliver high-quality features.<br><br><br>Qualifications<br><br>Minimum Qualifications:<br><br> Currently pursuing an Undergraduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline. Proficiency in at least one programming language (e.g., Golang, Java, C++, Python). Understanding of data structures, algorithms, and software development principles. Experience with version control systems (e.g., Git), databases (SQL or NoSQL) and cloud services (e.g., AWS, Azure). Strong problem-solving skills and a willingness to learn.<br><br><br>Preferred Qualifications<br><br> Experience with AI, Machine Learning, or Large Language Models (LLMs). Familiarity with frameworks or technologies such as Spring Boot, Tensor Flow, PyTorch, Hugging Face. Knowledge of Dev Ops, CI/CD, or containerization tools (e.g., Docker, Kubernetes).<br><br><br>By submitting an application for this role, you accept and agree to our global applicant privacy policy, which may be accessed here: https://jobs.bytedance.com/en/legal/privacy<br><br>Job Information<br><br>About Us<br><br>Founded in 2012, Byte Dance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including Tik Tok, Lemon8, Cap Cut and Pico as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, Byte Dance has made it easier and more fun for people to connect with, consume, and create content.<br><br>Why Join Byte Dance<br><br>Inspiring creativity is at the core of Byte Dance's mission. Our innovative products are built to help people authentically express themselves, discover and connect – and our global, diverse teams make that possible. Together, we create value for our communities, inspire creativity and enrich life - a mission we work towards every day.<br><br>As Byte Dancers, we strive to do great things with great people. We lead with curiosity, humility, and a desire to make impact in a rapidly growing tech company. By constantly iterating and fostering an "Always Day 1" mindset, we achieve meaningful breakthroughs for ourselves, our Company, and our users. When we create and grow together, the possibilities are limitless. Join us.<br><br>Diversity & Inclusion<br><br>Byte Dance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. At Byte Dance, our mission is to inspire creativity and enrich life. To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too.
AI Tester (AI Validation & RAG Testing)<br><br>Role Overview<br><br>We are seeking an AI Tester to support the validation and quality assurance of AI-powered applications within a large enterprise environment. You will focus on evaluating AI model behaviour, ensuring response accuracy, and identifying risks such as hallucinations and model drift.<br><br>This role is critical in ensuring that AI systems are reliable, scalable, and fit for production use across multiple use cases.<br><br>Key Responsibilities<br><br>Work closely with application teams to test and validate AI-driven solutions Perform RAG evaluation, including identification of hallucinations, inaccuracies, and grounding issues Detect and monitor model drift and response consistency over time Execute functional and exploratory testing of AI outputs Support stress and load testing scenarios by analysing system response under high user query volumes Validate AI responses against test datasets and benchmark expectations Collaborate with engineering teams to improve model performance and output quality Contribute to defining AI testing frameworks, metrics, and validation methodologies <br><br>Required Skills & Qualifications<br><br>Experience in AI testing, QA, or data validation roles Strong understanding of LLMs, RAG systems, and AI behaviour Experience identifying hallucinations, bias, and model inconsistencies Familiarity with API testing tools (e.g., Postman) Understanding of performance and stress testing concepts Analytical mindset with strong problem-solving skills Ability to work in cross-functional Agile teams <br><br>AI Tester in Abu Dhabi, United Arab Emirates
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for a highly skilled Software Engineer with strong expertise in Node.<br>js, Generative AI, and modern AI application development to support enterprise Business Platforms and Risk & Compliance initiatives.<br> The ideal candidate will have hands-on experience building production-grade AI-powered applications and integrating Large Language Models (LLMs), APIs, and enterprise data sources.<br> This role requires strong backend engineering capabilities, experience with GenAI frameworks and cloud-based AI services, and the ability to develop scalable, secure, and high-performance AI-enabled systems.<br> The successful candidate will work closely with cross-functional engineering teams to design and develop intelligent applications that leverage modern AI technologies while adhering to enterprise-grade engineering standards.<br> Key Responsibilities Design, develop, and maintain scalable backend applications using Node.<br>js and TypeScript.<br> Build production-grade AI-powered applications integrating LLMs, APIs, and enterprise data sources.<br> Develop and maintain RESTful APIs using Express.<br>js. Design and implement AI workflows using modern GenAI frameworks and orchestration tools.<br> Integrate cloud-based AI services from Azure and AWS platforms.<br> Build and optimize AI-enabled business applications for Risk & Compliance initiatives.<br> Develop robust prompt engineering strategies for enterprise AI use cases.<br> Implement scalable data processing pipelines and AI integrations.<br> Collaborate with product, engineering, and business teams to deliver AI-driven solutions.<br> Participate in code reviews and contribute to engineering best practices and architecture discussions.<br> Troubleshoot and optimize application performance, scalability, and reliability.<br> Ensure adherence to software engineering, security, and coding standards.<br> Required Technical SkillsBackend Technologies Node.<br>js TypeScript Express.<br>js Databases PostgreSQL MongoDB Redis Vector Databases Testing Frameworks Playwright Jest Cloud Platforms Microsoft Azure Amazon Web Services (AWS) AI Platforms & Services Azure OpenAI OpenAI API AWS Bedrock AI Frameworks & Integrations LangChain LangGraph Prompt Engineering LLM Integrations AI Model Orchestration API Integrations Required GenAI Expertise Candidates should have hands-on experience with: Building production-grade Generative AI applications.<br> Integrating Large Language Models (LLMs) with enterprise applications.<br> Developing AI-powered workflows using LangChain and LangGraph.<br> Working with vector databases for semantic search and Retrieval-Augmented Generation (RAG) use cases.<br> Prompt engineering techniques for enterprise AI applications.<br> Designing scalable and secure AI-enabled systems.<br> Required Technical Competencies Strong understanding of RESTful API design principles.<br> Experience developing scalable and secure backend architectures.<br> Strong understanding of distributed systems and modern software engineering practices.<br> Experience working with production-grade AI and cloud-native applications.<br> Familiarity with CI/CD and modern development workflows.<br> Excellent debugging, problem-solving, and performance optimization skills.<br> Required Academic Knowledge Candidates should possess a good understanding of: Linear Algebra Probability Statistics These concepts are essential for understanding modern AI and machine learning systems and their practical enterprise applications.<br> Preferred Experience Enterprise AI application development.<br> Risk & Compliance platforms.<br> Business platform engineering.<br> Cloud-native architectures.<br> Large-scale backend systems.<br> Modern AI and LLM ecosystems.<br> Required Competencies Strong analytical and problem-solving skills.<br> Excellent communication and stakeholder management capabilities.<br> Ability to work effectively in Agile and cross-functional teams.<br> Strong ownership mindset and delivery excellence.<br> Quick learner with a passion for modern AI technologies and continuous innovation.<br> Ability to adapt to evolving business and technical requirements.<br> Preferred Domain Experience Banking Financial Services Risk & Compliance Platforms Enterprise Business Applications</span> </div>
We are working with a fast-growing B2C start-up looking for an Software Engineering Manager to take a key role in building and scaling its product and engineering organisation. We’re looking for someone who has built and shipped customer-facing digital products at scale and understands how strong engineering translates into a great consumer experience.<br>This is a technical leadership role combining engineering management with significant technical depth. The successful candidate will operate at the intersection of an Engineering Manager and Staff/Lead Engineer, leading and developing engineering teams while remaining closely involved in the technical direction of the product.<br>The role is not focused on day-to-day ticket execution. Instead, you will provide technical leadership across the engineering organisation, establishing development patterns and standards, reviewing code and technical designs, providing meaningful feedback to engineers, and owning key architecture and system design decisions.<br>The Role:We are looking for an Engineering Manager to lead our Engineering Squads in this transformation. Someone who takes full ownership of engineering across the organisation and doesn't stop until the desired outcomes are accomplished. You will lead multiple product squads, set the technical direction, and be accountable for delivery, quality, and the growth of the engineering team.<br>You will also:Lead multiple engineering and product delivery squads, taking ownership of delivery, quality and performance Set the technical direction and architecture for a large-scale consumer platform Work closely with Product to turn product strategy into high-quality, scalable features Stay hands-on technically, getting into architecture, design decisions and complex engineering challenges Drive the modernisation of large-scale legacy systems while maintaining platform availability Establish and maintain SLOs and engineering standards across product areas Improve engineering processes, developer productivity and overall product quality Introduce and measure the impact of AI tooling across the engineering organisation Mentor, develop and grow engineers and engineering leaders<br>What We’re Looking For8+ years of Software Engineering experience with a minimum of 2 years of managing teams. Strong B2C experience, ideally within consumer technology, marketplaces, subscriptions, loyalty or fintech-adjacent businesses. Proven experience building and leading high-performing engineering teams A genuinely hands-on technical background with strong architecture knowledge. Experience owning products from technical strategy through to delivery Experience modernising and scaling complex or legacy platforms Comfortable operating in a fast-moving start-up / scale-up environment
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><br>We are seeking an experienced Embedded Software Engineer with strong expertise in <strong>Embedded C, Network Security, Communication Protocols, and Linux Security</strong>. The role involves designing and developing secure embedded gateway solutions in a high-performance Linux-based environment.</p><br><p><strong>Key Responsibilities:</strong></p><ul><li><p>Design and develop embedded software using Embedded C</p></li><li><p>Work on Embedded Linux / Yocto-based systems</p></li><li><p>Implement and optimize communication protocols (TCP/IP, UDP, Ethernet)</p></li><li><p>Develop secure communication mechanisms for embedded devices</p></li><li><p>Apply Linux security and system hardening practices</p></li><li><p>Collaborate with hardware teams on MCU/SoC-based platforms</p></li><li><p>Debug and optimize networking and system-level performance</p></li><li><p>Contribute to secure firmware and device-level programming</p><br></li></ul><p><strong>Required Skills:</strong></p><ul><li><p>Strong experience in Embedded C programming</p></li><li><p>Hands-on experience with Embedded Linux and Yocto</p></li><li><p>Good understanding of Network Security fundamentals</p></li><li><p>Experience with communication protocols (TCP/IP, UDP, Ethernet)</p></li><li><p>Knowledge of Linux Security / system hardening</p></li><li><p>Experience with MCU/SoC-based embedded systems</p></li><li><p>Strong debugging and performance optimization skills</p></li></ul><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Good to Have:</strong></p><ul><li><p>Experience in secure communication or cryptography</p></li><li><p>Exposure to secure boot / firmware security</p></li><li><p>Gateway, IoT, or networking device experience</p></li><li><p>Knowledge of hardware interfaces and debugging tools</p></li></ul><p></p></section>
Senior Security Specialist / Penetration Tester – Investment Management<br>A globally renowned Investment Manager is making a rare Senior Cyber Security hire with excellent Penetration Testing experience into their UAE Head Office. They have opened an exceptionally rare opportunity to join the team responsible for identifying and securing their Web applications, APIs, cloud platforms and IT infrastructure.<br>This is an incredible opportunity for a Senior Penetration tester to take on more responsibility in a role covering Penetration Testing, Security architecture and Dev Sec Ops Engineering. It is a great fit for someone who wants to stay hands-on while moving into broader security architecture, secure design and automation.<br>Your key responsibilities in this role will be:Advanced penetration testing across Web, APIs, Cloud and IT Infrastructure, including post-exploitation analysis, remediation validation and continuous improvement of testing methodologies. Contribute to secure architecture across cloud-native and on-premise environments, including threat modelling, zero trust controls, defence-in-depth design and security input into major system decisions. Embed security into engineering workflows by integrating SAST, DAST, SCA and IaC scanning into CI/CD pipelines, while developing scripts, tooling and automation to scale security testing and control validation.<br>In order to be successful In this role, you will need:(ESSENTIAL) 7+ years’ commercial Penetration testing experience covering Web, APIs, Cloud and Infrastructure. Experience working with Financial Services or Professional Services organisations Strong scripting / automation experience, ideally ideally Python, Power Shell or similar. Experience and keen interest in applying AI to cybersecurity workflows Relevant offensive security certifications such as OSCP, OSWE and CRTO.<br>If your experience is a strong match with the above, please apply with an up to date copy of your CV in the first instance
Senior Security Specialist / Penetration Tester – Investment Management<br>A globally renowned Investment Manager is making a rare Senior Cyber Security hire with excellent Penetration Testing experience into their UAE Head Office. They have opened an exceptionally rare opportunity to join the team responsible for identifying and securing their Web applications, APIs, cloud platforms and IT infrastructure.<br>This is an incredible opportunity for a Senior Penetration tester to take on more responsibility in a role covering Penetration Testing, Security architecture and Dev Sec Ops Engineering. It is a great fit for someone who wants to stay hands-on while moving into broader security architecture, secure design and automation.<br>Your key responsibilities in this role will be:Advanced penetration testing across Web, APIs, Cloud and IT Infrastructure, including post-exploitation analysis, remediation validation and continuous improvement of testing methodologies. Contribute to secure architecture across cloud-native and on-premise environments, including threat modelling, zero trust controls, defence-in-depth design and security input into major system decisions. Embed security into engineering workflows by integrating SAST, DAST, SCA and IaC scanning into CI/CD pipelines, while developing scripts, tooling and automation to scale security testing and control validation.<br>In order to be successful In this role, you will need:(ESSENTIAL) 7+ years’ commercial Penetration testing experience covering Web, APIs, Cloud and Infrastructure. Experience working with Financial Services or Professional Services organisations Strong scripting / automation experience, ideally ideally Python, Power Shell or similar. Experience and keen interest in applying AI to cybersecurity workflows Relevant offensive security certifications such as OSCP, OSWE and CRTO.<br>If your experience is a strong match with the above, please apply with an up to date copy of your CV in the first instance