Software Tester Jobs - Dubai UAE
6864 Jobs Found
Role: Senior Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Sr Software Engineer to work on a contract basis. The role focuses on designing, developing, and maintaining scalable software solutions while collaborating with cross-functional teams. This position requires expertise in full-stack development and cloud infrastructure to support high-performance applications.<br>Key Responsibilities:• Design, implement, and optimize software systems to meet performance and scalability requirements.• Collaborate with product managers and engineers to define technical requirements and roadmaps.• Write clean, maintainable, and efficient code in relevant programming languages and frameworks.• Debug, troubleshoot, and resolve technical issues across distributed systems.• Participate in code reviews, architectural discussions, and technical planning sessions.<br>Required Skills & Qualifications:• Proficiency in at least one backend language such as Python, Java, or Go, with a strong understanding of data structures and algorithms.• Experience with frontend technologies including React, Angular, or Vue.js.• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.• Knowledge of containerization and orchestration tools like Docker and Kubernetes.• Experience with relational and NoSQL databases, including SQL optimization and schema design.• Strong problem-solving skills and ability to work independently in a remote environment.• Experience with CI/CD pipelines and version control systems such as Git.• Understanding of microservices architecture and distributed systems principles.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of cutting-edge AI-driven applications. Candidates will have the chance to solve complex technical challenges while working alongside industry experts.<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 Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Sr Software Engineer to work on a contract basis. The role focuses on designing, developing, and maintaining scalable software solutions while collaborating with cross-functional teams. This position requires expertise in full-stack development and cloud infrastructure to support high-performance applications.<br>Key Responsibilities:• Design, implement, and optimize software systems to meet performance and scalability requirements.• Collaborate with product managers and engineers to define technical requirements and roadmaps.• Write clean, maintainable, and efficient code in relevant programming languages and frameworks.• Debug, troubleshoot, and resolve technical issues across distributed systems.• Participate in code reviews, architectural discussions, and technical planning sessions.<br>Required Skills & Qualifications:• Proficiency in at least one backend language such as Python, Java, or Go, with a strong understanding of data structures and algorithms.• Experience with frontend technologies including React, Angular, or Vue.js.• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.• Knowledge of containerization and orchestration tools like Docker and Kubernetes.• Experience with relational and NoSQL databases, including SQL optimization and schema design.• Strong problem-solving skills and ability to work independently in a remote environment.• Experience with CI/CD pipelines and version control systems such as Git.• Understanding of microservices architecture and distributed systems principles.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of cutting-edge AI-driven applications. Candidates will have the chance to solve complex technical challenges while working alongside industry experts.<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 Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Sr Software Engineer to work on a contract basis. The role focuses on designing, developing, and maintaining scalable software solutions while collaborating with cross-functional teams. This position requires expertise in full-stack development and cloud infrastructure to support high-performance applications.<br>Key Responsibilities:• Design, implement, and optimize software systems to meet performance and scalability requirements.• Collaborate with product managers and engineers to define technical requirements and roadmaps.• Write clean, maintainable, and efficient code in relevant programming languages and frameworks.• Debug, troubleshoot, and resolve technical issues across distributed systems.• Participate in code reviews, architectural discussions, and technical planning sessions.<br>Required Skills & Qualifications:• Proficiency in at least one backend language such as Python, Java, or Go, with a strong understanding of data structures and algorithms.• Experience with frontend technologies including React, Angular, or Vue.js.• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.• Knowledge of containerization and orchestration tools like Docker and Kubernetes.• Experience with relational and NoSQL databases, including SQL optimization and schema design.• Strong problem-solving skills and ability to work independently in a remote environment.• Experience with CI/CD pipelines and version control systems such as Git.• Understanding of microservices architecture and distributed systems principles.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of cutting-edge AI-driven applications. Candidates will have the chance to solve complex technical challenges while working alongside industry experts.<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 Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Sr Software Engineer to work on a contract basis. The role focuses on designing, developing, and maintaining scalable software solutions while collaborating with cross-functional teams. This position requires expertise in full-stack development and cloud infrastructure to support high-performance applications.<br>Key Responsibilities:• Design, implement, and optimize software systems to meet performance and scalability requirements.• Collaborate with product managers and engineers to define technical requirements and roadmaps.• Write clean, maintainable, and efficient code in relevant programming languages and frameworks.• Debug, troubleshoot, and resolve technical issues across distributed systems.• Participate in code reviews, architectural discussions, and technical planning sessions.<br>Required Skills & Qualifications:• Proficiency in at least one backend language such as Python, Java, or Go, with a strong understanding of data structures and algorithms.• Experience with frontend technologies including React, Angular, or Vue.js.• Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.• Knowledge of containerization and orchestration tools like Docker and Kubernetes.• Experience with relational and NoSQL databases, including SQL optimization and schema design.• Strong problem-solving skills and ability to work independently in a remote environment.• Experience with CI/CD pipelines and version control systems such as Git.• Understanding of microservices architecture and distributed systems principles.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of cutting-edge AI-driven applications. Candidates will have the chance to solve complex technical challenges while working alongside industry experts.<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: Software Engineer - Cloud (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $100 - $230/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 software systems to support platform operations. Candidates will collaborate with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design, implement, and optimize software solutions for platform performance and scalability.• Lead code reviews and provide technical guidance to junior engineers.• Debug and resolve complex technical issues across distributed systems.• Develop and maintain APIs, microservices, and backend infrastructure.• Ensure code quality through testing, documentation, and adherence to best practices.<br>Required Skills & Qualifications:• Proficiency in multiple programming languages including Python, Java, or Go.• Experience with cloud platforms such as AWS, GCP, or Azure.• Strong understanding of data structures, algorithms, and system design.• Familiarity with containerization tools like Docker and orchestration with Kubernetes.• Ability to work independently in a remote environment with minimal supervision.<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 a cutting-edge platform. The project involves building scalable infrastructure to support high-traffic applications.<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: Software Engineer - Cloud (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $100 - $230/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 software systems to support platform operations. Candidates will collaborate with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design, implement, and optimize software solutions for platform performance and scalability.• Lead code reviews and provide technical guidance to junior engineers.• Debug and resolve complex technical issues across distributed systems.• Develop and maintain APIs, microservices, and backend infrastructure.• Ensure code quality through testing, documentation, and adherence to best practices.<br>Required Skills & Qualifications:• Proficiency in multiple programming languages including Python, Java, or Go.• Experience with cloud platforms such as AWS, GCP, or Azure.• Strong understanding of data structures, algorithms, and system design.• Familiarity with containerization tools like Docker and orchestration with Kubernetes.• Ability to work independently in a remote environment with minimal supervision.<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 a cutting-edge platform. The project involves building scalable infrastructure to support high-traffic applications.<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: Software Engineer - Cloud (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $100 - $230/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 software systems to support platform operations. Candidates will collaborate with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design, implement, and optimize software solutions for platform performance and scalability.• Lead code reviews and provide technical guidance to junior engineers.• Debug and resolve complex technical issues across distributed systems.• Develop and maintain APIs, microservices, and backend infrastructure.• Ensure code quality through testing, documentation, and adherence to best practices.<br>Required Skills & Qualifications:• Proficiency in multiple programming languages including Python, Java, or Go.• Experience with cloud platforms such as AWS, GCP, or Azure.• Strong understanding of data structures, algorithms, and system design.• Familiarity with containerization tools like Docker and orchestration with Kubernetes.• Ability to work independently in a remote environment with minimal supervision.<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 a cutting-edge platform. The project involves building scalable infrastructure to support high-traffic applications.<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: Software Engineer - Cloud (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $100 - $230/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 software systems to support platform operations. Candidates will collaborate with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Design, implement, and optimize software solutions for platform performance and scalability.• Lead code reviews and provide technical guidance to junior engineers.• Debug and resolve complex technical issues across distributed systems.• Develop and maintain APIs, microservices, and backend infrastructure.• Ensure code quality through testing, documentation, and adherence to best practices.<br>Required Skills & Qualifications:• Proficiency in multiple programming languages including Python, Java, or Go.• Experience with cloud platforms such as AWS, GCP, or Azure.• Strong understanding of data structures, algorithms, and system design.• Familiarity with containerization tools like Docker and orchestration with Kubernetes.• Ability to work independently in a remote environment with minimal supervision.<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 a cutting-edge platform. The project involves building scalable infrastructure to support high-traffic applications.<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: Open Source Software Developer (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 Git Hub Contributor to work on a contract basis. Responsibilities include maintaining active Git Hub contributions, reviewing pull requests, and collaborating with engineering teams to improve code quality. The role requires consistent engagement with open-source projects and repositories relevant to the client’s technical stack.<br>Key Responsibilities:• Review and merge pull requests in Git Hub repositories to ensure code meets quality standards.• Contribute to open-source projects by fixing bugs, adding features, or optimizing performance.• Collaborate with engineering teams to align contributions with project roadmaps and technical requirements.• Monitor repository activity, address issues, and maintain documentation for contributors.• Provide feedback on code reviews to improve maintainability, security, and scalability.<br>Required Skills & Qualifications:• Proficiency in Git and Git Hub workflows, including branching, merging, and pull requests.• Experience contributing to open-source projects or maintaining public repositories.• Strong understanding of version control systems and collaborative software development.• Ability to write, debug, and optimize code in relevant programming languages (e.g., Python, Java Script, Java, C++).• Familiarity with CI/CD pipelines and automated testing frameworks.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to high-impact projects shaping modern software infrastructure. Candidates will gain visibility in the developer community while refining technical and collaborative skills.<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 Software Engineer – LLM Evaluation 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!
We're Hiring | Lead Software & Support Engineer???? Dubai, UAE<br>Auto Data Middle East is looking for a Lead Software & Support Engineer to join our growing Product team.<br>What you'll do:Design, develop, and support innovative software products. Build scalable APIs and cloud-based applications. Collaborate with Product, Data Science, Customer Success, and Engineering teams. Contribute to AI, automation, and data-driven solutions.<br>What we're looking for:Strong experience with PHP (Laravel), Python (Django), MySQL, Java Script, and AWS. Experience with REST APIs, AI tools/LLMs, and workflow automation. React & Type Script experience is a plus. Strong problem-solving skills and a passion for building great software.<br>If you're looking to work on cutting-edge AI, Saa S, and automotive technology, we'd love to hear from you.<br>???? Apply by sending your CV to: careers@autodata.ae
Role: Senior Software Engineer - Distributed Systems (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $100 - $150/hour<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer to work on a contract basis to design, develop, and deploy scalable software solutions for a global platform. The role involves building high-performance backend systems and optimizing cloud infrastructure to support a rapidly growing user base.<br>Key Responsibilities:• Design and implement backend services using modern programming languages and frameworks to ensure high availability and performance.• Collaborate with cross-functional teams to define system requirements and deliver scalable solutions aligned with business objectives.• Optimize existing codebases for efficiency, reliability, and maintainability while reducing technical debt.• Write and maintain comprehensive unit, integration, and end-to-end tests to ensure software quality.• Monitor system performance, debug issues, and implement improvements to enhance user experience.<br>Required Skills & Qualifications:• Proficiency in at least one backend programming language such as Python, Java, or Go.• Experience with cloud platforms including AWS, GCP, or Azure and containerization technologies like Docker and Kubernetes.• Strong understanding of data structures, algorithms, and system design principles.• Familiarity with CI/CD pipelines, version control systems (e.g., Git), and Agile development methodologies.• Ability to write clean, maintainable, and well-documented code with a focus on scalability and security.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the enhancement of a platform serving millions of users worldwide. Candidates will have the chance to solve complex technical challenges in a fast-paced, collaborative environment.<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!
Location: Flexible / Hybrid Experience: 3–7+ years Employment Type: Full-time About the Role We are looking for a talented Software Engineer to design, develop, and maintain intelligent automation and risk management solutions. The ideal candidate has strong experience in Python and Java, hands-on knowledge of Machine Learning and Robotic Process Automation (RPA), and exposure to financial risk control (风控/Fankong), AML, or fraud detection systems. Responsibilities Design, develop, and maintain scalable backend applications using Python and Java. Build and deploy Machine Learning models for automation, prediction, and risk analysis. Develop and maintain RPA workflows to automate business processes. Integrate applications with APIs, databases, and enterprise systems. Develop and enhance risk control (Fankong), fraud detection, and AML monitoring solutions. Optimize application performance, reliability, and security. Collaborate with cross-functional teams to deliver high-quality software. Write clean, maintainable, and well-tested code. Required Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field.3–7+ years of software development experience. Strong programming skills in Python and Java. Experience with Machine Learning frameworks such as Tensor Flow, PyTorch, or scikit-learn. Experience with RPA platforms such as UiPath, Automation Anywhere, or Blue Prism. Solid understanding of REST APIs, SQL/NoSQL databases, and microservices architecture. Familiarity with Git, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP). Nice to Have Experience with large language models (LLMs) or Generative AI. Knowledge of data engineering and ETL pipelines. Professional certifications in cloud, AI, or RPA technologies. What We Offer Competitive salary and benefits. Opportunities to work on AI-driven and intelligent automation projects. Professional development and certification support. Collaborative and innovative work environment.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer based in United Arab Emirates.<br><br>As a Software Engineer, you will design, develop, and maintain high-impact backend services that support secure and scalable digital financial solutions. You will take ownership of software components throughout the full development lifecycle, from architecture and implementation to production operations. Working within a fully remote, international engineering environment, you will collaborate with talented professionals across different countries and disciplines. This role offers the opportunity to solve complex technical challenges at the intersection of modern finance, blockchain technology, and cloud-based systems. You will contribute to products used by a global user base while continuously improving your skills through collaboration, mentorship, and hands-on experience. The position is ideal for engineers who are curious, proactive, and passionate about building reliable technology at scale.<br><br>Accountabilities<br><br>As a Software Engineer, you will be responsible for building secure, reliable, and scalable software solutions while collaborating with cross-functional teams to deliver impactful products. You will contribute to technical decisions, improve engineering practices, and take ownership of services throughout their lifecycle.<br><br>Design, develop, test, deploy, and maintain high-quality backend services and applications. Take ownership of software components from initial design through production monitoring and continuous improvement. Build secure, fault-tolerant, and scalable solutions designed to support large user bases. Collaborate with engineers, product teams, and business stakeholders to solve complex technical challenges. Contribute to architecture decisions, including microservices, cloud-native solutions, and distributed systems. Develop and maintain applications using modern engineering practices such as CI/CD, automated testing, and continuous delivery. Apply concepts such as Event-Driven Architecture and Domain-Driven Design to create maintainable systems. Participate in code reviews, technical discussions, and knowledge-sharing activities. Identify opportunities to improve system performance, reliability, and engineering processes. Work within one of several business domains, including wealth management, financial crime prevention, customer acquisition and retention, or money movement solutions.<br><br>Requirements<br><br>The ideal candidate has a strong software engineering foundation, enjoys solving complex technical problems, and thrives in collaborative, remote environments. You should be comfortable learning new technologies and contributing to systems where security, reliability, and scalability are critical.<br><br>Strong foundation in software engineering principles and experience with at least one programming language, preferably Python. Experience with backend development and building reliable software solutions. Basic understanding of microservices architecture, cloud-native patterns, and container-based applications. Familiarity with the full software development lifecycle, including testing, deployment, and maintenance. Understanding of CI/CD practices and automated testing approaches. Interest in modern software architecture concepts such as Event-Driven Architecture and Domain-Driven Design. Strong communication skills and ability to collaborate effectively within distributed teams. Proactive mindset with a willingness to learn, experiment, and solve challenging problems. Passion for technology and interest in the intersection of traditional finance and emerging digital assets. Experience with technologies such as AWS, Docker, Python frameworks (Django, Flask), MySQL, Mongo DB, Redis, Postgre SQL, Node.js, or similar tools is an advantage.<br><br>Benefits<br><br>Fully remote position with the flexibility to work from anywhere. Opportunity to contribute to globally impactful technology products. Flexible working schedule designed to support work-life balance. Flexible paid time off to help you recharge when needed. Collaborative environment with experienced engineers and opportunities for mentorship. Annual learning and development budget for books, courses, conferences, and professional growth. Opportunity to work with modern technologies across cloud infrastructure, backend systems, and financial technology. International team environment with exposure to diverse perspectives and global challenges.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Software Engineer based in United Arab Emirates.<br><br>As a Software Engineer, you will design, develop, and maintain high-impact backend services that support secure and scalable digital financial solutions. You will take ownership of software components throughout the full development lifecycle, from architecture and implementation to production operations. Working within a fully remote, international engineering environment, you will collaborate with talented professionals across different countries and disciplines. This role offers the opportunity to solve complex technical challenges at the intersection of modern finance, blockchain technology, and cloud-based systems. You will contribute to products used by a global user base while continuously improving your skills through collaboration, mentorship, and hands-on experience. The position is ideal for engineers who are curious, proactive, and passionate about building reliable technology at scale.<br><br>Accountabilities<br><br>As a Software Engineer, you will be responsible for building secure, reliable, and scalable software solutions while collaborating with cross-functional teams to deliver impactful products. You will contribute to technical decisions, improve engineering practices, and take ownership of services throughout their lifecycle.<br><br>Design, develop, test, deploy, and maintain high-quality backend services and applications. Take ownership of software components from initial design through production monitoring and continuous improvement. Build secure, fault-tolerant, and scalable solutions designed to support large user bases. Collaborate with engineers, product teams, and business stakeholders to solve complex technical challenges. Contribute to architecture decisions, including microservices, cloud-native solutions, and distributed systems. Develop and maintain applications using modern engineering practices such as CI/CD, automated testing, and continuous delivery. Apply concepts such as Event-Driven Architecture and Domain-Driven Design to create maintainable systems. Participate in code reviews, technical discussions, and knowledge-sharing activities. Identify opportunities to improve system performance, reliability, and engineering processes. Work within one of several business domains, including wealth management, financial crime prevention, customer acquisition and retention, or money movement solutions.<br><br>Requirements<br><br>The ideal candidate has a strong software engineering foundation, enjoys solving complex technical problems, and thrives in collaborative, remote environments. You should be comfortable learning new technologies and contributing to systems where security, reliability, and scalability are critical.<br><br>Strong foundation in software engineering principles and experience with at least one programming language, preferably Python. Experience with backend development and building reliable software solutions. Basic understanding of microservices architecture, cloud-native patterns, and container-based applications. Familiarity with the full software development lifecycle, including testing, deployment, and maintenance. Understanding of CI/CD practices and automated testing approaches. Interest in modern software architecture concepts such as Event-Driven Architecture and Domain-Driven Design. Strong communication skills and ability to collaborate effectively within distributed teams. Proactive mindset with a willingness to learn, experiment, and solve challenging problems. Passion for technology and interest in the intersection of traditional finance and emerging digital assets. Experience with technologies such as AWS, Docker, Python frameworks (Django, Flask), MySQL, Mongo DB, Redis, Postgre SQL, Node.js, or similar tools is an advantage.<br><br>Benefits<br><br>Fully remote position with the flexibility to work from anywhere. Opportunity to contribute to globally impactful technology products. Flexible working schedule designed to support work-life balance. Flexible paid time off to help you recharge when needed. Collaborative environment with experienced engineers and opportunities for mentorship. Annual learning and development budget for books, courses, conferences, and professional growth. Opportunity to work with modern technologies across cloud infrastructure, backend systems, and financial technology. International team environment with exposure to diverse perspectives and global challenges.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. 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.
Apply Now<br><br>Search/Jobgether/Software Verification & QA Specialist<br><br>Software Verification & QA Specialist<br><br>Jobgether<br><br>United Arab Emirates Posted 29 July 2026<br><br>Apply Now<br><br>Direct link to company career page<br><br>More jobs at Jobgether<br><br>AI Resume Fit Check<br><br>See exactly which skills you match and which are missing before you apply. Free, instant, no spam.<br><br>Check my resume fit<br><br>Free<br><br> No credit card<br><br>Share<br><br>More jobs at Jobgether<br><br>See all →<br><br>Software Engineer – AI-Assisted Full-Stack Developement<br><br>Netherlands<br><br> 5 August 2026<br><br>Software Engineer – AI-Assisted Full-Stack Developement<br><br>Germany<br><br> 5 August 2026<br><br>Software Engineer - Video<br><br>US<br><br> 5 August 2026<br><br>Software Engineer – AI-Assisted Full-Stack Developement<br><br>Romania<br><br> 5 August 2026
About Us<br><br>Dyson's Software Test & Quality Assurance ensures the products we sell represent the high Quality and Reliability of the Dyson brand, by using the world class techniques to implement automated methods of testing. This can involve simulating elements of the product to allow testing of all scenarios, to using image recognition or advanced technologies for automatic identification of elements displayed on the user interface. Quality is ensured and actively maintained during the Scaled Agile Framework development process by our QMS experts, and accepting customer correspondence to improve future products. Our labs allow unattended testing of partial to full products including moving robots, allowing the team to work remotely.<br><br>About The Role<br><br>Own and define the quality and verification strategy across embedded software, app, IoT, and cloud platforms. Build and develop high-performing Test & QA teams, coach Test&QA Leads and Managers. Provide technical direction for system, integration, protocol, connectivity, security, and compliance testing. And Test architecture, automation test strategy for complex multi-platform systems. Drive innovation in HIL automation, simulation, data-driven testing, and AI-enabled test methods. Represent Test & QA in program governance, influencing release decisions with strong quality evidence. Oversee quality metrics, dashboards, and analytics for defect trends, maturity, and reliability insights. Ensure compliance with industry standards: security, RF, Matter, safety, Market regulations. Stay updated on the latest automation testing strategies, techniques, tools, and frameworks. Collaborate with project managers, design managers and architects to test plan & strategy and budget. Report projects test progress & software quality status to senior stakeholders and ensure clear communication across teams.<br><br><br>About you<br><br>Master’s degree in Computer Engineering, Electronics, Software Engineering, or similar.15+ years in software/embedded/IoT/app/cloud testing, including 7+ years Test & QA teams Manager. Proven experience managing electronic hardware and software quality for large-scale, multi-platform consumer products. Strong technical depth in automation (Python/C/Kotlin/Swift), CI/CD pipelines, protocol testing (BLE/Wi-Fi/MQTT), embedded testing, API testing, and mobile test frameworks. Skilled in using test tools such as protocol analyzers, device sniffers, Simulators, mobile app and cloud test utilities. Data-driven mindset with experience in dashboards, observability, and quality analytics. Passionate about quality, continuous improvement, and raising engineering standards. Excellent leadership and cross-functional influencing skills. Ability to mentor teams, uplift competencies, and build a high-performance engineering culture. Strong systems thinking across embedded, electrical, mechanical, cloud, and app ecosystems. Experience with the full electronic hardware and software development and test lifecycle and Agile development & test processes. Ability to shape long-term testing capability and lead transformation in automation and test methods. Expertise in automated testing, requirements analysis, test framework design, development, and debugging for both embedded software and IoT systems. Excellent written and verbal communication skills, capable of presenting complex technical information clearly to executives and non-technical leaders. Strong ability to multi-task across multiple product deliverables and manage multiple schedules simultaneously.<br><br><br>Benefits<br><br>Dyson monitors the market to ensure competitive salaries and bonuses. Beyond that, you’ll enjoy a transport allowance and comprehensive medical care and insurance. But financial benefits are just the start of a Dyson career. Professional growth, leadership development and new opportunities abound, driven by regular reviews and dynamic workshops. And with a vibrant culture, the latest devices and a relaxed dress code reflecting our engineering spirit, it’s an exciting team environment geared to fuelling and realising ambition.<br><br>Dyson is an equal opportunity employer. We know that great minds don’t think alike, and it takes all kinds of minds to make our technology so unique. We welcome applications from all backgrounds and employment decisions are made without regard to race, colour, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other any other dimension of diversity.
Role: Software Engineer - Electron JS, Desktop (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $150K - $220K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer (Electron JS) to work on a full-time basis. This role involves developing and maintaining desktop applications using Electron JS and related technologies. The position requires collaboration with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain desktop applications using Electron JS and Java Script/Type Script.• Design, implement, and optimize application features while ensuring performance and scalability.• Collaborate with product teams to translate requirements into technical specifications.• Write clean, maintainable, and efficient code following best practices and coding standards.• Debug and resolve issues reported by users or identified through testing.<br>Required Skills & Qualifications:• Proficiency in Electron JS and Java Script/Type Script development.• Experience with Node.js and front-end frameworks such as React or Angular.• Strong understanding of asynchronous programming and event-driven architectures.• Familiarity with version control systems, such as Git.• Experience with testing frameworks like Jest or Mocha.<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 cutting-edge desktop applications. The position plays a critical role in enhancing user experience and functionality for a widely used platform.<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: Software Engineer, Micro Platforms (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: $180K - $250K/yr<br>Role Overview:We are hiring for one of our clients, seeking a Software Engineer, micro Platforms to work on a full-time basis. This role involves designing, developing, and maintaining scalable micro platforms that support core business services. You will collaborate with cross-functional teams to deliver high-performance solutions in a distributed system environment.<br>Key Responsibilities:• Design, build, and maintain micro platforms that are scalable, performant, and reliable• Implement and optimize backend services using modern development practices• Collaborate with Dev Ops to ensure seamless deployment and monitoring of platforms• Write clean, maintainable, and testable code following engineering best practices• Troubleshoot and resolve technical issues across distributed systems<br>Required Skills & Qualifications:• 5+ years of experience in software engineering with a focus on backend development• Proficiency in programming languages such as Go, Python, Java, or similar• Strong understanding of microservices architecture and distributed systems• Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes)• Familiarity with CI/CD pipelines and infrastructure as code (Terraform, Ansible)<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 next-generation platforms. You will have the chance to influence architectural decisions and drive technical innovation in a fast-paced environment.<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!