وظائف هندسة النظم في الإمارات
٢٠٧٦ وظائف شاغرة
Key Responsibilities Design, develop, and maintain scalable backend services and APIs using Go (Golang). Own and deliver major components of the system architecture end-to-end. Collaborate with product and engineering teams to define technical requirements and translate them into reliable, high-performing software solutions. Implement clean, maintainable, and well-tested code for Go-based services. Optimize system performance, troubleshoot issues, and ensure high availability across distributed systems. Contribute to code reviews, architectural discussions, and continuous improvement of engineering standards. Integrate backend services with internal systems and third-party platforms. Support CI/CD processes and automation to improve deployment reliability.<br>Required Qualifications5+ years of experience as a Backend Engineer or Software Engineer, including strong hands-on experience with Go. Strong understanding of distributed systems, microservices, and backend architecture. Demonstrated ownership mindset and ability to deliver results in complex systems. Strong analytical and problem-solving abilities. Excellent communication and organizational skills. Proficient in spoken and written English. Preferred Qualifications Experience in high-traffic, consumer-facing platforms, marketplaces, or Saa S products. Exposure to event-driven architectures, message queues, or streaming technologies (e.g., Kafka, Rabbit MQ, NATS). Experience with performance profiling, benchmarking, or debugging Go applications. Familiarity with infrastructure-as-code or Dev Ops practices.<br>Required Qualifications5+ years of experience as a Backend Engineer or Software Engineer, including strong hands-on experience with Go. Strong understanding of distributed systems, microservices, and backend architecture. Demonstrated ownership mindset and ability to deliver results in complex systems. Strong analytical and problem-solving abilities. Excellent communication and organizational skills. Proficient in spoken and written English. Preferred Qualifications Experience in high-traffic, consumer-facing platforms, marketplaces, or Saa S products. Exposure to event-driven architectures, message queues, or streaming technologies (e.g., Kafka, Rabbit MQ, NATS). Experience with performance profiling, benchmarking, or debugging Go applications. Familiarity with infrastructure-as-code or Dev Ops practices. Software Engineer - Go (Golang) in Dubai, United Arab Emirates
Key Responsibilities Design, develop, and maintain scalable backend services and APIs using Go (Golang). Own and deliver major components of the system architecture end-to-end. Collaborate with product and engineering teams to define technical requirements and translate them into reliable, high-performing software solutions. Implement clean, maintainable, and well-tested code for Go-based services. Optimize system performance, troubleshoot issues, and ensure high availability across distributed systems. Contribute to code reviews, architectural discussions, and continuous improvement of engineering standards. Integrate backend services with internal systems and third-party platforms. Support CI/CD processes and automation to improve deployment reliability.<br>Required Qualifications5+ years of experience as a Backend Engineer or Software Engineer, including strong hands-on experience with Go. Strong understanding of distributed systems, microservices, and backend architecture. Demonstrated ownership mindset and ability to deliver results in complex systems. Strong analytical and problem-solving abilities. Excellent communication and organizational skills. Proficient in spoken and written English. Preferred Qualifications Experience in high-traffic, consumer-facing platforms, marketplaces, or Saa S products. Exposure to event-driven architectures, message queues, or streaming technologies (e.g., Kafka, Rabbit MQ, NATS). Experience with performance profiling, benchmarking, or debugging Go applications. Familiarity with infrastructure-as-code or Dev Ops practices.<br>Required Qualifications5+ years of experience as a Backend Engineer or Software Engineer, including strong hands-on experience with Go. Strong understanding of distributed systems, microservices, and backend architecture. Demonstrated ownership mindset and ability to deliver results in complex systems. Strong analytical and problem-solving abilities. Excellent communication and organizational skills. Proficient in spoken and written English. Preferred Qualifications Experience in high-traffic, consumer-facing platforms, marketplaces, or Saa S products. Exposure to event-driven architectures, message queues, or streaming technologies (e.g., Kafka, Rabbit MQ, NATS). Experience with performance profiling, benchmarking, or debugging Go applications. Familiarity with infrastructure-as-code or Dev Ops practices. Software Engineer - Go (Golang) in Dubai, United Arab Emirates
Role: Mechanical Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $40/hour<br>Role Overview:The client seeks an Engineering Expert to provide specialized technical guidance for system architecture decisions, troubleshooting complex issues, and optimizing performance across distributed systems. The role requires deep expertise in multiple engineering domains to support critical infrastructure and product development initiatives.<br>Key Responsibilities:• Design and evaluate scalable system architectures to meet evolving business and technical requirements.• Diagnose and resolve high-priority technical issues in production environments with minimal downtime.• Develop and document engineering best practices, standards, and guidelines for cross-team adoption.• Collaborate with product, engineering, and operations teams to align technical solutions with business objectives.• Mentor junior engineers and conduct code reviews to ensure adherence to quality and security standards.<br>Required Skills & Qualifications:• Experience with distributed systems, microservices, or large-scale backend infrastructure.• Proficiency in at least one programming language such as Python, Java, Go, or Rust.• Strong problem-solving skills with a track record of resolving complex technical challenges.• Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization tools (e.g., Docker, Kubernetes).• Ability to write clear technical documentation and communicate architectural decisions effectively.<br>More About the Opportunity:This role offers the chance to work with a global leader in the Technology, Information and Internet industry, contributing to the scalability and reliability of mission-critical systems. The position provides exposure to cutting-edge technologies and the opportunity to shape technical strategy for high-impact projects.<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: Mechanical Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $40/hour<br>Role Overview:The client seeks an Engineering Expert to provide specialized technical guidance for system architecture decisions, troubleshooting complex issues, and optimizing performance across distributed systems. The role requires deep expertise in multiple engineering domains to support critical infrastructure and product development initiatives.<br>Key Responsibilities:• Design and evaluate scalable system architectures to meet evolving business and technical requirements.• Diagnose and resolve high-priority technical issues in production environments with minimal downtime.• Develop and document engineering best practices, standards, and guidelines for cross-team adoption.• Collaborate with product, engineering, and operations teams to align technical solutions with business objectives.• Mentor junior engineers and conduct code reviews to ensure adherence to quality and security standards.<br>Required Skills & Qualifications:• Experience with distributed systems, microservices, or large-scale backend infrastructure.• Proficiency in at least one programming language such as Python, Java, Go, or Rust.• Strong problem-solving skills with a track record of resolving complex technical challenges.• Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization tools (e.g., Docker, Kubernetes).• Ability to write clear technical documentation and communicate architectural decisions effectively.<br>More About the Opportunity:This role offers the chance to work with a global leader in the Technology, Information and Internet industry, contributing to the scalability and reliability of mission-critical systems. The position provides exposure to cutting-edge technologies and the opportunity to shape technical strategy for high-impact projects.<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: Mechanical Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $40/hour<br>Role Overview:The client seeks an Engineering Expert to provide specialized technical guidance for system architecture decisions, troubleshooting complex issues, and optimizing performance across distributed systems. The role requires deep expertise in multiple engineering domains to support critical infrastructure and product development initiatives.<br>Key Responsibilities:• Design and evaluate scalable system architectures to meet evolving business and technical requirements.• Diagnose and resolve high-priority technical issues in production environments with minimal downtime.• Develop and document engineering best practices, standards, and guidelines for cross-team adoption.• Collaborate with product, engineering, and operations teams to align technical solutions with business objectives.• Mentor junior engineers and conduct code reviews to ensure adherence to quality and security standards.<br>Required Skills & Qualifications:• Experience with distributed systems, microservices, or large-scale backend infrastructure.• Proficiency in at least one programming language such as Python, Java, Go, or Rust.• Strong problem-solving skills with a track record of resolving complex technical challenges.• Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization tools (e.g., Docker, Kubernetes).• Ability to write clear technical documentation and communicate architectural decisions effectively.<br>More About the Opportunity:This role offers the chance to work with a global leader in the Technology, Information and Internet industry, contributing to the scalability and reliability of mission-critical systems. The position provides exposure to cutting-edge technologies and the opportunity to shape technical strategy for high-impact projects.<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 are seeking a highly skilled and technically accomplished Senior Software Architect to define, govern, and evolve the architecture of complex software systems. This role is responsible for establishing scalable application frameworks, designing secure and resilient data architectures, and driving technical excellence across the software development lifecycle. The ideal candidate combines deep engineering expertise with a strong understanding of security, cloud-native technologies, distributed systems, and modern application design principles.<br><br>Key Responsibilities<br><br>Enterprise Application Architecture<br><br>Design and maintain end-to-end architecture for large-scale software solutions, including web applications, APIs, microservices, and backend services. Establish architectural standards, design patterns, and development guidelines to support long-term scalability and maintainability. Evaluate technology stacks and recommend solutions aligned with business and technical requirements. <br><br>Data Architecture & Information Management<br><br>Develop secure and scalable data models for structured and unstructured data environments. Define strategies for data segregation, access control, encryption, retention, and lifecycle management. Ensure data architectures support performance, compliance, reliability, and future growth requirements. <br><br>Distributed Systems & Integration Design<br><br>Architect event-driven and service-oriented solutions that support high availability, fault tolerance, and operational resilience. Design integrations between internal and external systems using APIs, messaging platforms, and asynchronous processing mechanisms. Optimize system performance through effective workload distribution and resource utilization. <br><br>Security Architecture<br><br>Integrate security principles into system design, application architecture, and development processes. Define controls for authentication, authorization, encryption, secrets management, and secure communications. Ensure architectures align with industry-recognized security standards and secure-by-design principles. <br><br>Identity & Access Management<br><br>Design and implement enterprise identity solutions leveraging modern authentication and authorization frameworks. Define access control models using role-based, attribute-based, or policy-driven approaches. Establish secure token management, federation, and single sign-on architectures. <br><br>Threat Modeling & Architecture Governance<br><br>Lead architecture reviews and threat modeling exercises throughout project lifecycles. Identify design risks, security gaps, trust boundary concerns, and potential attack vectors during early-stage planning. Provide architectural recommendations to mitigate security, performance, and operational risks. <br><br>Technical Leadership & Engineering Enablement<br><br>Mentor software engineers and technical leads on architecture best practices and emerging technologies. Collaborate with stakeholders to translate business requirements into scalable technical solutions. Support development teams with architectural guidance, troubleshooting, and design reviews. <br><br>Continuous Improvement & Innovation<br><br>Evaluate new technologies, frameworks, and architectural approaches to improve system capabilities. Drive modernization initiatives, cloud adoption strategies, and platform optimization efforts. Promote engineering excellence through automation, observability, and reliability-focused design. <br><br>Required Qualifications<br><br>Professional Experience<br><br>Minimum 8 years of experience in software engineering, solution architecture, or systems design. Demonstrated experience designing and delivering large-scale enterprise applications and distributed systems. Proven success leading architectural initiatives across complex technical environments. <br><br>Architecture & Software Design<br><br>Strong expertise in software architecture patterns, domain-driven design, microservices, and API-first development. Experience designing scalable, resilient, and maintainable systems in production environments. Deep understanding of database architecture, data modeling, and integration strategies. <br><br>Security Engineering Knowledge <br><br>Thorough understanding of secure software development practices and application security principles. Strong knowledge of:OWASP Top 10 OWASP API Security Top 10 Secure coding methodologies Threat modeling techniques Vulnerability management and risk mitigation <br>Identity & Access Management <br><br>Hands-on experience designing solutions based on:OAuth 2.0 Open ID Connect (OIDC) SAML 2.0 JWT-based authentication and authorization <br>Cloud & Modern Infrastructure<br><br>Experience designing architectures on public cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform. Knowledge of containerized environments, orchestration platforms, and infrastructure-as-code practices. Familiarity with event-driven architectures, distributed messaging systems, and scalable storage solutions. <br><br>Engineering Leadership<br><br>Strong communication and stakeholder management skills. Experience facilitating architecture reviews, technical workshops, and strategic planning sessions. Ability to influence technical direction and guide engineering teams toward architectural best practices. <br><br>Preferred Qualifications<br><br>Experience designing solutions within highly regulated, security-sensitive, or mission-critical environments. Knowledge of zero-trust architecture, platform engineering, observability, and reliability engineering concepts. Experience with large-scale modernization, cloud transformation, or digital platform initiatives. Familiarity with performance engineering, resiliency testing, and disaster recovery architecture. <br><br>Preferred Certifications<br><br>Certified Software Security Lifecycle Professional (CSSLP) AWS Certified Solutions Architect – Professional Microsoft Certified: Azure Solutions Architect Expert Certified Information Systems Security Professional (CISSP) TOGAF Certification Offensive Security Certifications (OSCP, OSWE) <br><br>Senior Secure Software Architect in Abu Dhabi, United Arab Emirates
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We are seeking a highly skilled and technically accomplished Senior Software Architect to define, govern, and evolve the architecture of complex software systems. This role is responsible for establishing scalable application frameworks, designing secure and resilient data architectures, and driving technical excellence across the software development lifecycle. The ideal candidate combines deep engineering expertise with a strong understanding of security, cloud-native technologies, distributed systems, and modern application design principles.</p><br><br> Key Responsibilities Enterprise Application Architecture <ul>
<li>Design and maintain end-to-end architecture for large-scale software solutions, including web applications, APIs, microservices, and backend services. </li><li>Establish architectural standards, design patterns, and development guidelines to support long-term scalability and maintainability. </li><li>Evaluate technology stacks and recommend solutions aligned with business and technical requirements.
</li></ul> Data Architecture & Information Management <ul>
<li>Develop secure and scalable data models for structured and unstructured data environments. </li><li>Define strategies for data segregation, access control, encryption, retention, and lifecycle management. </li><li>Ensure data architectures support performance, compliance, reliability, and future growth requirements.
</li></ul> Distributed Systems & Integration Design <ul>
<li>Architect event-driven and service-oriented solutions that support high availability, fault tolerance, and operational resilience. </li><li>Design integrations between internal and external systems using APIs, messaging platforms, and asynchronous processing mechanisms. </li><li>Optimize system performance through effective workload distribution and resource utilization.
</li></ul> Security Architecture <ul>
<li>Integrate security principles into system design, application architecture, and development processes. </li><li>Define controls for authentication, authorization, encryption, secrets management, and secure communications. </li><li>Ensure architectures align with industry-recognized security standards and secure-by-design principles.
</li></ul> Identity & Access Management <ul>
<li>Design and implement enterprise identity solutions leveraging modern authentication and authorization frameworks. </li><li>Define access control models using role-based, attribute-based, or policy-driven approaches. </li><li>Establish secure token management, federation, and single sign-on architectures.
</li></ul> Threat Modeling & Architecture Governance <ul>
<li>Lead architecture reviews and threat modeling exercises throughout project lifecycles. </li><li>Identify design risks, security gaps, trust boundary concerns, and potential attack vectors during early-stage planning. </li><li>Provide architectural recommendations to mitigate security, performance, and operational risks.
</li></ul> Technical Leadership & Engineering Enablement <ul>
<li>Mentor software engineers and technical leads on architecture best practices and emerging technologies. </li><li>Collaborate with stakeholders to translate business requirements into scalable technical solutions. </li><li>Support development teams with architectural guidance, troubleshooting, and design reviews.
</li></ul> Continuous Improvement & Innovation <ul>
<li>Evaluate new technologies, frameworks, and architectural approaches to improve system capabilities. </li><li>Drive modernization initiatives, cloud adoption strategies, and platform optimization efforts. </li><li>Promote engineering excellence through automation, observability, and reliability-focused design.
</li></ul> Required Qualifications Professional Experience <ul>
<li>Minimum 8 years of experience in software engineering, solution architecture, or systems design. </li><li>Demonstrated experience designing and delivering large-scale enterprise applications and distributed systems. </li><li>Proven success leading architectural initiatives across complex technical environments.
</li></ul> Architecture & Software Design <ul>
<li>Strong expertise in software architecture patterns, domain-driven design, microservices, and API-first development. </li><li>Experience designing scalable, resilient, and maintainable systems in production environments. </li><li>Deep understanding of database architecture, data modeling, and integration strategies.
</li></ul> Security Engineering Knowledge <ul>
<li>Thorough understanding of secure software development practices and application security principles. </li><li>Strong knowledge of: <ul>
<li>OWASP Top 10 </li><li>OWASP API Security Top 10 </li><li>Secure coding methodologies </li><li>Threat modeling techniques </li><li>Vulnerability management and risk mitigation </li></ul>
</li></ul> Identity & Access Management <ul>
<li>Hands-on experience designing solutions based on: <ul>
<li>OAuth 2.0 </li><li>OpenID Connect (OIDC) </li><li>SAML 2.0 </li><li>JWT-based authentication and authorization </li></ul>
</li></ul> Cloud & Modern Infrastructure <ul>
<li>Experience designing architectures on public cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform. </li><li>Knowledge of containerized environments, orchestration platforms, and infrastructure-as-code practices. </li><li>Familiarity with event-driven architectures, distributed messaging systems, and scalable storage solutions.
</li></ul> Engineering Leadership <ul>
<li>Strong communication and stakeholder management skills. </li><li>Experience facilitating architecture reviews, technical workshops, and strategic planning sessions. </li><li>Ability to influence technical direction and guide engineering teams toward architectural best practices.
</li></ul> Preferred Qualifications <ul>
<li>Experience designing solutions within highly regulated, security-sensitive, or mission-critical environments. </li><li>Knowledge of zero-trust architecture, platform engineering, observability, and reliability engineering concepts. </li><li>Experience with large-scale modernization, cloud transformation, or digital platform initiatives. </li><li>Familiarity with performance engineering, resiliency testing, and disaster recovery architecture.
</li></ul> Preferred Certifications <ul>
<li>Certified Software Security Lifecycle Professional (CSSLP) </li><li>AWS Certified Solutions Architect – Professional </li><li>Microsoft Certified: Azure Solutions Architect Expert </li><li>Certified Information Systems Security Professional (CISSP) </li><li>TOGAF Certification </li><li>Offensive Security Certifications (OSCP, OSWE)
</li></ul>
<br><br> </div>
Company Description Cyber Gear focuses on building advanced AI agents that help organizations automate processes, enhance decision-making, and improve digital experiences. The company combines modern software engineering practices with cutting-edge AI research to deliver scalable, reliable solutions. Team members collaborate across disciplines to design architectures that support secure, high-performance AI systems. Cyber Gear offers opportunities to work on impactful projects that shape the future of intelligent applications and agent-based platforms. Role Description The AI Architect is a full-time hybrid role based in Dubai, with flexibility for partial work from home. This role is responsible for designing end-to-end AI system architectures, including data pipelines, model deployment strategies, and integration with existing platforms. The AI Architect will collaborate with software developers, data scientists, and product stakeholders to define technical requirements, select appropriate tools and frameworks, and ensure solutions are secure, scalable, and maintainable. Daily activities include creating architectural diagrams, reviewing code and design proposals, overseeing integration of AI agents into production environments, and providing technical guidance throughout the project lifecycle. The role also involves coordinating with project management to align delivery timelines, managing technical risks, and continuously improving architecture standards and best practices. Qualifications Strong Architecture and Architectural Design skills for complex, distributed AI systems. Hands-on Software Development experience with modern programming languages and frameworks. Expertise in Integration, including APIs, microservices, and connecting AI agents to enterprise systems. Proven Project Management capabilities, including planning, coordination, and stakeholder communication. Experience designing and deploying AI or ML solutions (e.g., agent frameworks, model serving, orchestration). Solid understanding of cloud platforms (e.g., AWS, Azure, GCP) and containerization/orchestration tools. Knowledge of data engineering concepts, security best practices, and performance optimization for AI workloads. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience. Ability to work collaboratively in a hybrid environment, communicate clearly, and document technical decisions.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job description
<p><br><b>Discover the Role</b></p><br><p>We are seeking a Principal Engineer – Applied AI to serve as one of the definitive technical voices with one of our clients. In this high-impact, non-managerial role, you will set system-wide technical direction, make high-stakes architectural decisions across multiple engineering teams, and continuously raise our engineering ceiling through hands-on leadership and mentorship.</p><br><p>If you thrive on solving the hardest cross-system problems, establishing production AI standards, and building resilient architecture for frontier AI applications, this role is for you.</p><br><p></p><br><p><b>Discover the Responsibilities </b></p><br><ol><li><p><b>Technical Direction & Applied AI Architecture</b></p><br></li></ol><ul><li><p><b>Define Enterprise Standards: </b>Establish technical direction for system architecture, API interfaces, evaluation strategies, and deployment patterns that govern how our engineering teams build.</p><br></li><li><p><b>Make Mission-Critical Calls: </b>Lead high-consequence architectural decisions that transcend individual team scopes—taking ownership to define, document, and defend the technical vision.</p><br></li><li><p><b>Architect for Production AI Realities: </b>Build robust systems designed for the unique challenges of AI at scale—including non-determinism, model drift, evaluation-as-engineering, cost/latency tradeoffs, and novel failure modes.</p><br></li><li><p><b>Domain Expertise: </b>Serve as a trusted authority on frontier model evaluation, RAG/retrieval architectures, multi-agent design, and state-of-the-art AI infrastructure, distinguishing battle-tested tools from research hype.</p><br></li></ul><p><b>2. Hands-On Technical Leadership</b></p><br><ul><li><p><b>Lead from the Front: </b>Stay deeply active in the technical work—reading code, running benchmarks, writing prototypes to resolve architectural debates, and building reference implementations.</p><br></li><li><p><b>Tackle Unowned & Complex Problems: </b>Own cross-system redesigns, resolve multi-component production incidents, and fix stubborn performance bottlenecks that elude standard debugging.</p><br></li><li><p><b>De-risk Core Decisions: </b>Pressure-test high-stakes choices including model selection, build vs. buy infrastructure, sovereign deployment trade-offs, and long-term architectural commitments.</p><br></li></ul><p><b>3. Engineering Quality & Mentorship</b></p><br><ul><li><p><b>Set the Bar: </b>Lead deep design reviews, architecture evaluations, and post-mortems as a standard-setting function where your approval establishes the baseline for production readiness.</p><br></li><li><p><b>Multiply Engineering Talent: </b>Mentor Senior and Staff Engineers, accelerating their growth and permanently elevating technical standards across the organization.<br></p><br></li></ul><p><b>Discover the Requirements:</b></p><br><ul><li><p><b>12+ Years of Software Engineering Experience: </b>A proven track record operating successfully at the Staff or Principal level.</p><br></li><li><p><b>Deep Technical Authority: </b>Demonstrated experience designing, launching, and maintaining mission-critical production systems relied upon by other engineering teams.</p><br></li><li><p><b>Multi-Team Architectural Leadership: </b>Proven ability to define long-term architectural visions, clean APIs, and engineering practices that shape organizational execution.</p><br></li><li><p><b>Current Hands-On Technical Depth: </b>Active, day-to-day engagement with code and systems, maintaining the credibility required to solve complex bugs alongside senior engineers.</p><br></li><li><p><b>Track Record as a Technical Multiplier: </b>A history of elevating surrounding engineers, establishing enduring practices, and resolving the hardest cross-domain architectural challenges.</p><br></li><li><p><b>Executive & Technical Communication: </b>Exceptional written and verbal communication skills - capable of drafting comprehensive RFCs/architecture docs, facilitating design reviews, and articulating technical realities to executive leadership clearly and concisely.</p><br></li></ul><br>
</div>
About the role In this role you will shape strategic enterprise solutions end-to-end – from discovery and assessment through design and delivery – across diverse technologies and complex client environments. You will collaborate closely with architects and technical leaders, guide architectural decisions on projects of any size, and directly influence Soft Serve’s architecture standards and competence development, ensuring scalable, robust solutions that drive meaningful business impact. Responsibilities Collaborate with business and technical stakeholders to elicit, analyze, and translate requirements into actionable, scalable technology strategies and solution designs that improve alignment with customer needs and reduce delivery risks Design and document end-to-end solution architectures, covering infrastructure, security, integration, and scalability aspects, while working closely with enterprise stakeholders to ensure adherence to organizational standards and customer expectations Lead architectural engagements and service executions (such as Discovery and Assessment), coordinating with project teams and stakeholders to achieve high-quality outcomes, clear architectural direction, and consistent stakeholder alignment Oversee and support solution implementation activities, guiding technical teams to ensure that delivered solutions remain aligned with the original design, established technical standards, and business goals throughout the project lifecycle Define and enforce engineering and architectural standards, best practices, policies, and procedures across projects, driving consistency, maintainability, and quality of technology solutions Conduct architectural risk assessments during all stages of the solution lifecycle, identifying potential issues and defining mitigation strategies to enhance solution robustness and reduce operational and security risks Mentor and support architects and technical team members by sharing architectural knowledge, advising on best practices, and fostering competence development to elevate overall technical excellence across projects Provide higher-level leadership in large-scale architectural transformations, aligning enterprise-level technology strategies with project-level execution to ensure coherent, scalable, and sustainable change across the organization Establish and maintain a secure customer data management process together with the Project Leadership team, covering data obtaining, exchange, storing, retention, and deletion throughout the whole project lifecycle to ensure compliance with contractual commitments and company policies Follow off-boarding and project closure procedures, applying customer data retention and deletion rules defined in contracts and company policies to ensure proper and secure handling of data at the end of projects Follow Privacy Information and Data Protection company policies in all solution and architectural activities to ensure the security of customer data used for project purposes and to maintain regulatory and contractual compliance Requirements Strong educational background with a Master’s degree in Computer Science, Information Technology, or a related field Strong certification profile with SEI Software Architecture Professional credentials and TOGAF Standard certification Strong proficiency with at least one major cloud provider, backed by AWS Certified Solutions Architect (Associate or Professional), Google Certified Professional Cloud Architect, or Azure Solutions Architect Expert (Exam AZ-305) certifications Expert-level knowledge of modern software and system architecture best practices for large-scale, complex enterprise environments Strong knowledge of solution architecture methodologies, frameworks, and patterns applied across diverse business and technical domains Strong proficiency with cloud computing platforms, data storage technologies, security practices, and modern application development frameworks Advanced experience with technology evaluation and selection, balancing performance, scalability, security, maintainability, and cost-effectiveness for complex solutions Strong skills in architectural design and modeling, including creating and maintaining detailed architectural diagrams, models, and specifications for distributed systems Practical experience with developing, maintaining, and governing comprehensive architectural documentation for large-scale, complex systems Strong proficiency with leading architectural decision processes and documenting system components and technical strategies in line with organizational and industry standards Advanced experience with cross-functional leadership, guiding multi-disciplinary teams and collaborating effectively with senior stakeholders to deliver architectural vision Strong experience with mentoring and coaching architects and technical leaders, fostering a culture of architectural excellence and continuous professional growth Strong commitment to continuous learning and adaptation, staying ahead of technology trends, emerging tools, and architecture best practices Strong communication and stakeholder-management skills, including the ability to explain complex architectural concepts to technical and non-technical audiences Strong collaboration and interpersonal skills, thriving in cross-functional environments and building consensus across diverse stakeholder groups Strong strategic and analytical mindset, with the ability to think holistically about systems, identify risks, and define clear architectural roadmaps Strong leadership capabilities, demonstrating ownership, accountability, and influence without relying solely on formal authority Optional foundational Java certification experience with SCJP, SCJD, SCWCD, SCBCD, or SCDJWS credentials (nice-to-have) Optional Microsoft certification background with MCP, MCTS, or MCPD credentials (nice-to-have) Optional IBM SOA certification experience and familiarity with service-oriented architecture practices (nice-to-have) Soft Serve is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law.
About the role In this role you will shape strategic enterprise solutions end-to-end – from discovery and assessment through design and delivery – across diverse technologies and complex client environments. You will collaborate closely with architects and technical leaders, guide architectural decisions on projects of any size, and directly influence Soft Serve’s architecture standards and competence development, ensuring scalable, robust solutions that drive meaningful business impact. Responsibilities Collaborate with business and technical stakeholders to elicit, analyze, and translate requirements into actionable, scalable technology strategies and solution designs that improve alignment with customer needs and reduce delivery risks Design and document end-to-end solution architectures, covering infrastructure, security, integration, and scalability aspects, while working closely with enterprise stakeholders to ensure adherence to organizational standards and customer expectations Lead architectural engagements and service executions (such as Discovery and Assessment), coordinating with project teams and stakeholders to achieve high-quality outcomes, clear architectural direction, and consistent stakeholder alignment Oversee and support solution implementation activities, guiding technical teams to ensure that delivered solutions remain aligned with the original design, established technical standards, and business goals throughout the project lifecycle Define and enforce engineering and architectural standards, best practices, policies, and procedures across projects, driving consistency, maintainability, and quality of technology solutions Conduct architectural risk assessments during all stages of the solution lifecycle, identifying potential issues and defining mitigation strategies to enhance solution robustness and reduce operational and security risks Mentor and support architects and technical team members by sharing architectural knowledge, advising on best practices, and fostering competence development to elevate overall technical excellence across projects Provide higher-level leadership in large-scale architectural transformations, aligning enterprise-level technology strategies with project-level execution to ensure coherent, scalable, and sustainable change across the organization Establish and maintain a secure customer data management process together with the Project Leadership team, covering data obtaining, exchange, storing, retention, and deletion throughout the whole project lifecycle to ensure compliance with contractual commitments and company policies Follow off-boarding and project closure procedures, applying customer data retention and deletion rules defined in contracts and company policies to ensure proper and secure handling of data at the end of projects Follow Privacy Information and Data Protection company policies in all solution and architectural activities to ensure the security of customer data used for project purposes and to maintain regulatory and contractual compliance Requirements Strong educational background with a Master’s degree in Computer Science, Information Technology, or a related field Strong certification profile with SEI Software Architecture Professional credentials and TOGAF Standard certification Strong proficiency with at least one major cloud provider, backed by AWS Certified Solutions Architect (Associate or Professional), Google Certified Professional Cloud Architect, or Azure Solutions Architect Expert (Exam AZ-305) certifications Expert-level knowledge of modern software and system architecture best practices for large-scale, complex enterprise environments Strong knowledge of solution architecture methodologies, frameworks, and patterns applied across diverse business and technical domains Strong proficiency with cloud computing platforms, data storage technologies, security practices, and modern application development frameworks Advanced experience with technology evaluation and selection, balancing performance, scalability, security, maintainability, and cost-effectiveness for complex solutions Strong skills in architectural design and modeling, including creating and maintaining detailed architectural diagrams, models, and specifications for distributed systems Practical experience with developing, maintaining, and governing comprehensive architectural documentation for large-scale, complex systems Strong proficiency with leading architectural decision processes and documenting system components and technical strategies in line with organizational and industry standards Advanced experience with cross-functional leadership, guiding multi-disciplinary teams and collaborating effectively with senior stakeholders to deliver architectural vision Strong experience with mentoring and coaching architects and technical leaders, fostering a culture of architectural excellence and continuous professional growth Strong commitment to continuous learning and adaptation, staying ahead of technology trends, emerging tools, and architecture best practices Strong communication and stakeholder-management skills, including the ability to explain complex architectural concepts to technical and non-technical audiences Strong collaboration and interpersonal skills, thriving in cross-functional environments and building consensus across diverse stakeholder groups Strong strategic and analytical mindset, with the ability to think holistically about systems, identify risks, and define clear architectural roadmaps Strong leadership capabilities, demonstrating ownership, accountability, and influence without relying solely on formal authority Optional foundational Java certification experience with SCJP, SCJD, SCWCD, SCBCD, or SCDJWS credentials (nice-to-have) Optional Microsoft certification background with MCP, MCTS, or MCPD credentials (nice-to-have) Optional IBM SOA certification experience and familiarity with service-oriented architecture practices (nice-to-have) Soft Serve is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, age, sex, nationality, disability, sexual orientation, gender identity and expression, veteran status, and other protected characteristics under applicable law.
<ul><li><p>Designs and develops scalable machine learning models and AI-driven solutions to address complex business challenges and enhance decision-making processes</p></li></ul><p>KEY RESPONSIBILITIES</p><ul><li><p>Work with large and complex data sets to solve challenging business problems</p></li><li><p>Efficient training and deployment of standard ML, NN, and Agentic models.</p></li><li><p>Develop, train, and optimize machine learning models using state-of-the-art algorithms and frameworks</p></li><li><p>Build production grade end-to-end ML pipelines, including data ingestion, transformation, model training, validation, and deployment</p></li><li><p>Automate workflows for model training, testing, and deployment using CI/CD pipelines and MLOps tools</p></li><li><p>Collaborate with cross-functional teams to integrate models into applications and deliver end-to-end solutions</p></li><li><p>Finetune SLMs/LLMs and build complex AI architectures</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>(3-7) years of experience in building production grade, scalable AI systems.</p></li><li><p>Expert in supervised/unsupervised learning, deep learning, NLP, computer vision, or generative AI (e.g., LLMs).</p></li><li><p>Strong ML system architecture skills</p></li><li><p>Understanding of model serving, API development (FastAPI, Flask), and optimizing model performance for real-time or batch inference.</p></li><li><p>General Knowledge of Docker, Kubernetes, CI/CD pipelines, and tools like MLflow/Kubeflow for model lifecycle management (MLOps)</p></li><li><p>Comfortable with deploying models on AWS or Azure</p></li><li><p>Minimum Educational qualifications: Bachelor’s degree in Computer Science, Engineering, or related field required</p></li><li><p>Preferred Education qualifications: Master or PhD in Computer Science or a related field.</p></li></ul><p>Skills</p><p>Machine Learning</p><p>AI-driven solutions</p><p>ML system architecture</p>
<ul><li><p>Design and develop AI agents, chatbots, interactive avatars, and conversational applications.</p></li><li><p>Build bilingual Arabic and English AI solutions with strong support for Arabic content, speech, and user interaction.</p></li><li><p>Integrate large language models, speech-to-text, text-to-speech, computer vision, and generative AI services.</p></li><li><p>Develop real-time avatar experiences using Unreal Engine or other suitable 3D platforms.</p></li><li><p>Work with Unity, Blender, animation tools, character models, lip synchronization, and real-time rendering technologies.</p></li><li><p>Develop backend services, APIs, databases, web interfaces, dashboards, and administrative portals.</p></li><li><p>Build full-stack applications using Python and suitable frontend and backend frameworks.</p></li><li><p>Integrate AI solutions with internal systems, websites, mobile applications, telephony platforms, and external APIs.</p></li><li><p>Develop secure and scalable architectures for cloud and on-premises deployment.</p></li><li><p>Work with databases such as PostgreSQL and MySQL and deploy applications using Docker and cloud platforms.</p></li><li><p>Evaluate and integrate open-source and commercial AI models and services.</p></li><li><p>Improve AI accuracy, response quality, latency, reliability, and multilingual performance.</p></li><li><p>Maintain source code, system architecture, technical documentation, deployment procedures, and user guides.</p></li><li><p>Support testing, troubleshooting, production deployment, monitoring, and continuous enhancement.</p></li><li><p>Coordinate with business units to understand requirements and convert them into practical AI solutions.</p></li><li><p>Mentor developers and support the planning and delivery of AI projects.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Bachelor’s degree in Artificial Intelligence Engineering.</p></li><li><p>Minimum six years of relevant experience in software development, AI engineering, or full-stack development.</p></li><li><p>Strong Python programming and full-stack development skills.</p></li><li><p>Practical experience with LLM applications, conversational AI, AI agents, chatbots, speech processing, APIs, and databases.</p></li><li><p>Experience developing AI avatars or other real-time interactive systems.</p></li><li><p>Experience with Unreal Engine and familiarity with Unity, Blender, or similar 3D technologies.</p></li><li><p>Knowledge of cloud platforms, Docker, REST APIs, PostgreSQL, MySQL, and application deployment.</p></li><li><p>Strong system architecture, analysis, troubleshooting, and documentation skills.</p></li><li><p>Fluency in spoken and written Arabic and English is mandatory.</p></li></ul>
Role Overview The Senior System Engineer is responsible for designing, deploying, and maintaining complex IT infrastructure that supports organizational operations and business continuity. This role leads system architecture initiatives, troubleshoots high-level technical issues, and ensures system reliability, scalability, and security. Working closely with cross-functional teams, the Senior System Engineer provides expert guidance on infrastructure improvements, automation strategies, and best practices. This position requires advanced technical expertise, strong problem-solving skills, and the ability to drive system performance at an enterprise level. Key Responsibilities• Design, configure, and maintain servers, networks, storage systems, and cloud environments. • Lead infrastructure projects, including system upgrades, migrations, integrations, and capacity planning. • Troubleshoot complex system issues, analyze root causes, and implement long-term solutions. • Develop and maintain system documentation, architecture diagrams, and operational procedures. • Monitor system performance, optimize resource usage, and enhance overall infrastructure efficiency. • Implement and enforce cybersecurity standards, backup strategies, and disaster recovery plans. • Automate repetitive processes and workflows using scripting or automation tools. • Collaborate with IT teams, developers, and business units to support infrastructure requirements for new applications or services. • Conduct system audits, evaluate risks, and recommend improvements to strengthen stability and security. • Mentor junior engineers, provide technical leadership, and support team knowledge development. Qualifications and Requirements• Bachelor’s degree in Information Technology, Computer Engineering, or a related field. • 5–8 years of experience in systems engineering, infrastructure operations, or related technical roles. • Strong expertise in server administration, virtualization, cloud services, and network operations. • Proficiency with system monitoring tools, automation frameworks, and configuration management. • Solid understanding of security practices, backup technologies, and disaster recovery planning. • Experience in designing scalable and high-availability system architectures. • Excellent analytical, troubleshooting, and decision-making abilities. • Strong communication and leadership skills, with the ability to collaborate across technical and non-technical teams. • Proven ability to manage multiple projects and priorities in a fast-paced environment. • Commitment to continuous learning and staying updated with emerging technologies. Summary The Senior System Engineer plays a vital role in maintaining a robust, secure, and scalable IT infrastructure. By providing advanced technical expertise, leading infrastructure initiatives, and ensuring system excellence, this role supports the organization’s operational stability and long-term technological growth. It is ideal for professionals who bring technical depth, strategic thinking, and a strong commitment to reliability.
Role Overview The Senior System Engineer is responsible for designing, deploying, and maintaining complex IT infrastructure that supports organizational operations and business continuity. This role leads system architecture initiatives, troubleshoots high-level technical issues, and ensures system reliability, scalability, and security. Working closely with cross-functional teams, the Senior System Engineer provides expert guidance on infrastructure improvements, automation strategies, and best practices. This position requires advanced technical expertise, strong problem-solving skills, and the ability to drive system performance at an enterprise level. Key Responsibilities• Design, configure, and maintain servers, networks, storage systems, and cloud environments. • Lead infrastructure projects, including system upgrades, migrations, integrations, and capacity planning. • Troubleshoot complex system issues, analyze root causes, and implement long-term solutions. • Develop and maintain system documentation, architecture diagrams, and operational procedures. • Monitor system performance, optimize resource usage, and enhance overall infrastructure efficiency. • Implement and enforce cybersecurity standards, backup strategies, and disaster recovery plans. • Automate repetitive processes and workflows using scripting or automation tools. • Collaborate with IT teams, developers, and business units to support infrastructure requirements for new applications or services. • Conduct system audits, evaluate risks, and recommend improvements to strengthen stability and security. • Mentor junior engineers, provide technical leadership, and support team knowledge development. Qualifications and Requirements• Bachelor’s degree in Information Technology, Computer Engineering, or a related field. • 5–8 years of experience in systems engineering, infrastructure operations, or related technical roles. • Strong expertise in server administration, virtualization, cloud services, and network operations. • Proficiency with system monitoring tools, automation frameworks, and configuration management. • Solid understanding of security practices, backup technologies, and disaster recovery planning. • Experience in designing scalable and high-availability system architectures. • Excellent analytical, troubleshooting, and decision-making abilities. • Strong communication and leadership skills, with the ability to collaborate across technical and non-technical teams. • Proven ability to manage multiple projects and priorities in a fast-paced environment. • Commitment to continuous learning and staying updated with emerging technologies. Summary The Senior System Engineer plays a vital role in maintaining a robust, secure, and scalable IT infrastructure. By providing advanced technical expertise, leading infrastructure initiatives, and ensuring system excellence, this role supports the organization’s operational stability and long-term technological growth. It is ideal for professionals who bring technical depth, strategic thinking, and a strong commitment to reliability.
Role Overview The Senior System Engineer is responsible for designing, deploying, and maintaining complex IT infrastructure that supports organizational operations and business continuity. This role leads system architecture initiatives, troubleshoots high-level technical issues, and ensures system reliability, scalability, and security. Working closely with cross-functional teams, the Senior System Engineer provides expert guidance on infrastructure improvements, automation strategies, and best practices. This position requires advanced technical expertise, strong problem-solving skills, and the ability to drive system performance at an enterprise level. Key Responsibilities• Design, configure, and maintain servers, networks, storage systems, and cloud environments. • Lead infrastructure projects, including system upgrades, migrations, integrations, and capacity planning. • Troubleshoot complex system issues, analyze root causes, and implement long-term solutions. • Develop and maintain system documentation, architecture diagrams, and operational procedures. • Monitor system performance, optimize resource usage, and enhance overall infrastructure efficiency. • Implement and enforce cybersecurity standards, backup strategies, and disaster recovery plans. • Automate repetitive processes and workflows using scripting or automation tools. • Collaborate with IT teams, developers, and business units to support infrastructure requirements for new applications or services. • Conduct system audits, evaluate risks, and recommend improvements to strengthen stability and security. • Mentor junior engineers, provide technical leadership, and support team knowledge development. Qualifications and Requirements• Bachelor’s degree in Information Technology, Computer Engineering, or a related field. • 5–8 years of experience in systems engineering, infrastructure operations, or related technical roles. • Strong expertise in server administration, virtualization, cloud services, and network operations. • Proficiency with system monitoring tools, automation frameworks, and configuration management. • Solid understanding of security practices, backup technologies, and disaster recovery planning. • Experience in designing scalable and high-availability system architectures. • Excellent analytical, troubleshooting, and decision-making abilities. • Strong communication and leadership skills, with the ability to collaborate across technical and non-technical teams. • Proven ability to manage multiple projects and priorities in a fast-paced environment. • Commitment to continuous learning and staying updated with emerging technologies. Summary The Senior System Engineer plays a vital role in maintaining a robust, secure, and scalable IT infrastructure. By providing advanced technical expertise, leading infrastructure initiatives, and ensuring system excellence, this role supports the organization’s operational stability and long-term technological growth. It is ideal for professionals who bring technical depth, strategic thinking, and a strong commitment to reliability.
About Steer AI<br>Steer AI is an autonomous mobility technology company powered by Venture One, the commercialization arm of the Advanced Technology Research Council. Steer AI’s advanced AI-powered autonomy stack, developed by the Technology Innovation Institute, empowers the logistics and defense industries by turning industrial vehicles into autonomous powerhouses that can handle complex off-road missions, transform operations and protect organizations' most important assets: their workforce.<br>About the role<br>Steer AI builds off-road autonomy for defense: ground vehicles and robots that perceive, plan, and operate in unstructured, GPS-degraded, and contested terrain. We are seeking a Principal Systems Engineer to serve as the senior technical steward for systems engineering across our autonomy programs and to lead the Systems and Design team of systems engineers and systems architects. You will be ultimately responsible for systems engineering across the company, writing and driving the system requirements across the autonomy stack, our unmanned ground vehicles (UGVs), and our command and control (C2) systems. In this role you will drive the systems engineering at Steer AI, including establishing the standards, processes, and rigor that scale across multiple programs. You will work as a hands-on technical leader, setting requirements and architectural direction, mentoring engineers, and partnering with the Growth and Product teams to translate customer and mission requirements into fielded capability. <br>Key Responsibilities<br>Systems Engineering Ownership: Take ultimate responsibility for systems engineering at Steer AI, owning and evolving the architecture for our off-road autonomous systems and ensuring designs meet performance, reliability, safety, and survivability goals across a range of mission profiles and platforms. Systems Engineering Standards (Org-Wide): Define and govern the systems engineering practice across products and programs, covering requirements management, interface control, verification and validation strategy, MBSE methodology, and architecture review gates, so that rigor and traceability scale as the company grows. Team Leadership: Lead the Systems and Design team of systems engineers and systems architects. Set technical direction, allocate work across programs, develop the team's capabilities, and hold accountability for the quality and consistency of systems engineering deliverables. System Requirements and Traceability: Author and drive the top-level system requirements across the full autonomy stack, our unmanned ground vehicles (UGVs), and our command and control (C2) systems. Establish and maintain the system and subsystem requirements (SRS, ICDs) that flow from top-level system requirements so they are clear, traceable, and verifiable, owning the requirements lifecycle from elicitation through validation against mission needs. Model-Based Systems Engineering (MBSE): Drive adoption of Sys ML and MBSE to model system behavior, structure, and interfaces, creating an authoritative system model that anchors design decisions and cross-team alignment. Risk, Safety, and Assurance: Partner with the safety and cybersecurity tams to drive system-level risk management and safety case development, applying functional safety and autonomy assurance standards such as ISO 26262, ISO 21448 (SOTIF), and UL 4600, along with applicable defense and regulatory requirements for autonomous and unmanned ground systems. Prototyping, Verification, and Field Test: Define the verification and validation strategy spanning simulation, hardware-in-the-loop and software-in-the-loop testing, and real-world field testing. Guide prototype development and test campaigns against defined requirements and performance indicators in representative off-road environments. Customer and Program Support: Work alongside the Growth and Product teams to support proposals, technical reviews (SRR, PDR, CDR), capability demonstrations, and roadmaps, translating customer and mission requirements into executable engineering plans. Technical Mentorship: Mentor other systems engineers and adjacent disciplines, strengthening systems thinking, design rigor, and technical decision-making across the organization through influence rather than direct management of every engineer. Cross-Functional Collaboration: Coordinate across engineering development, verificationa nd validation and product teams to ensure clean integration, well-defined interfaces, and architectural alignment from concept through deployment. <br>Qualifications <br>Education: Bachelor's or Master's degree in Systems Engineering, Robotics, Mechatronics, Electrical Engineering, Computer Science, or a related field. Advanced degree preferred. Experience: 8 to 12 or more years in systems engineering or system architecture, including demonstrated principal-level ownership of complex system architectures for autonomous vehicles, UGVs, or field robotics, with a record of taking systems from concept to fielded deployment. Leadership: Experience leading and developing systems engineering teams or functions, setting technical standards across multiple programs, and mentoring senior engineers. Technical Expertise: Strong command of systems engineering principles, including the ISO 15288 lifecycle and V-model, Sys ML, MBSE, sensor fusion, and autonomous-vehicle technologies, with the judgment to apply them pragmatically in a fast-moving startup. Software and Tools: Proficiency with MATLAB, Simulink, and ROS, and with architecture-modeling tools such as Cameo Systems Modeler or Enterprise Architect, along with familiarity with requirements management tools such as DOORS, Jama, or Polarion. Autonomous Systems: Hands-on experience with autonomous vehicles, unmanned ground vehicles (UGVs), or field robotics operating in unstructured or off-road environments. Safety Standards: Strong familiarity with functional safety and autonomy assurance standards such as ISO 26262, ISO 21448 (SOTIF), and UL 4600, and with the application of safety cases to autonomous systems. Emerging Technologies: Working knowledge of AI/ML, edge computing, and cloud computing as applied to autonomous systems, including the architectural trade-offs they introduce. Simulation and Testing: Experience defining verification and validation strategy across simulation tools such as MATLAB and Simulink, software-in-the-loop and hardware-in-the-loop testing, and real-world field testing of robotic systems. Defense Context: Experience supporting defense programs, government customers, or structured acquisition and milestone review processes is strongly preferred. Communication: Strong verbal and written communication, with the ability to present complex technical concepts clearly to engineering teams, executives, and defense customers. Problem-Solving: Strong analytical and systems-thinking ability, particularly in integrating complex, multidisciplinary systems and resolving difficult design and safety challenges. Agile Development: Comfortable working in Agile development environments and balancing engineering rigor with startup pace<br>What we offer<br>We offer a competitive salary, a comprehensive benefits package, and the opportunity to work alongside some of the brightest minds in the Autonomous Robotics industry. Our work culture is collaborative and inclusive, with a strong focus on innovation and personal growth. If you're passionate about advancing the frontiers of Autonomous Robotics and eager to leave a lasting mark in this domain, seize the opportunity and apply today to join us in sculpting the future of this dynamic field!
Role Overview The Senior System Engineer is responsible for designing, deploying, and maintaining complex IT infrastructure that supports organizational operations and business continuity. This role leads system architecture initiatives, troubleshoots high-level technical issues, and ensures system reliability, scalability, and security. Working closely with cross-functional teams, the Senior System Engineer provides expert guidance on infrastructure improvements, automation strategies, and best practices. This position requires advanced technical expertise, strong problem-solving skills, and the ability to drive system performance at an enterprise level. Key Responsibilities• Design, configure, and maintain servers, networks, storage systems, and cloud environments. • Lead infrastructure projects, including system upgrades, migrations, integrations, and capacity planning. • Troubleshoot complex system issues, analyze root causes, and implement long-term solutions. • Develop and maintain system documentation, architecture diagrams, and operational procedures. • Monitor system performance, optimize resource usage, and enhance overall infrastructure efficiency. • Implement and enforce cybersecurity standards, backup strategies, and disaster recovery plans. • Automate repetitive processes and workflows using scripting or automation tools. • Collaborate with IT teams, developers, and business units to support infrastructure requirements for new applications or services. • Conduct system audits, evaluate risks, and recommend improvements to strengthen stability and security. • Mentor junior engineers, provide technical leadership, and support team knowledge development. Qualifications and Requirements• Bachelor’s degree in Information Technology, Computer Engineering, or a related field. • 5–8 years of experience in systems engineering, infrastructure operations, or related technical roles. • Strong expertise in server administration, virtualization, cloud services, and network operations. • Proficiency with system monitoring tools, automation frameworks, and configuration management. • Solid understanding of security practices, backup technologies, and disaster recovery planning. • Experience in designing scalable and high-availability system architectures. • Excellent analytical, troubleshooting, and decision-making abilities. • Strong communication and leadership skills, with the ability to collaborate across technical and non-technical teams. • Proven ability to manage multiple projects and priorities in a fast-paced environment. • Commitment to continuous learning and staying updated with emerging technologies. Summary The Senior System Engineer plays a vital role in maintaining a robust, secure, and scalable IT infrastructure. By providing advanced technical expertise, leading infrastructure initiatives, and ensuring system excellence, this role supports the organization’s operational stability and long-term technological growth. It is ideal for professionals who bring technical depth, strategic thinking, and a strong commitment to reliability.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Stack: .NET, Salesforce, AWS, SQL, APIs, Docker, Microservices, Event-Driven Architecture</p><p><br></p><p>eMagine Solutions is partnered with a fast-growing Fintech in Dubai to hire an Engineering Manager to lead their Business Platforms function. This is a high-impact leadership role owning the architecture, delivery, and reliability of critical platforms including Back Office, Salesforce, internal tools, operational workflows, and integrations.</p><p>What you’ll own</p><ul><li>Lead engineering teams responsible for Back Office, Salesforce, and business-critical business platforms</li><li>Manage Tech Leads and engineering teams, driving clear ownership, accountability, and technical direction</li><li>Partner with Product, QA, Cloud, Security, Data, Compliance, Sales, Payments, Risk, Finance, and Support teams</li><li>Own architecture decisions and delivery execution across internal platforms</li><li>Improve delivery predictability and engineering execution (documentation, code reviews, testing, CI/CD, release readiness)</li><li>Drive workflow automation, reporting improvements, system usability, and operational efficiency</li><li>Oversee integrations across Salesforce, Back Office, client platforms, payment systems, KYC providers, trading systems, data platforms, and third parties</li><li>Lead modernisation of legacy systems and support migration toward scalable, cloud-native architectures</li><li>Strengthen monitoring, alerting, incident management, root cause analysis, and operational discipline</li><li>Track KPIs across stability, delivery performance, integration reliability, and engineering productivity</li><li>Promote practical AI adoption to improve delivery speed, code quality, documentation, testing, and troubleshooting</li><li>Support hiring, technical interviews, and team growth (with potential to help shape a dedicated Integrations Squad)</li></ul><p>What we’re looking for</p><ul><li>10+ years software engineering experience</li><li>5+ years in engineering leadership / technical management roles</li><li>2+ years leading teams of 25+ people</li><li>Proven experience managing Tech Leads and multiple workstreams/squads</li><li>Experience owning architecture + delivery for business-critical platforms (CRM, Back Office, enterprise systems)</li><li>Track record modernising legacy systems and improving scalable platform architecture</li><li>Strong stakeholder management across technical and non-technical teams</li></ul><p>Technical background</p><ul><li>Strong .NET, SQL, API design, enterprise system architecture</li><li>Salesforce ecosystem experience (integrations, workflows, automation, reporting, data models)</li><li>AWS + cloud-native development, Docker, microservices, distributed systems</li><li>Event-driven architecture, data synchronisation, system interoperability</li><li>CI/CD, automated testing, monitoring/logging, production support</li><li>Practical experience using AI tools responsibly to improve engineering productivity</li></ul><p><br></p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p>Nice to have</p><ul><li>Fintech / financial services / brokerage / trading / payments / regulated environments</li><li>Exposure to KYC, onboarding, payments, compliance workflows, client lifecycle operations</li><li>Experience in integration-heavy environments with multiple internal + external platforms</li></ul><p><br></p></div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are hiring a focused and highly skilled PHP Laravel & Systems Engineer to join our technical team in Dubai. This role is built for engineering professionals who excel in high-autonomy environments, possess strong system-level execution capabilities, and bring the technical discipline required to support 24/7 active systems development and business continuity across cross-border infrastructure.</p><p><br><br></p><p>KEY RESPONSIBILITIES</p><p><br></p><p><strong>Continuous Systems Development</strong>: Build, scale, and maintain robust, high-performance web applications using the Laravel framework, ensuring core active production systems remain agile, clean, and feature-rich.</p><p><br></p><p><strong>Secure Infrastructure Architecture:</strong> Design, implement, and manage secure authentication and authorization protocols OAuth2, JWT, SAML, SSO to ensure seamless, secure handshakes across multiple decoupled systems, servers, and multi-stage deployment environments Staging, Production, etc</p><p><br></p><p><strong>Business Continuity & Resilience:</strong> Proactively support and monitor live environments to ensure high availability and zero downtime. Contribute to building robust failover strategies, load balancing, and disaster recovery architectures to guarantee uninterrupted service delivery.</p><p><br></p><p><strong>Real-Time Architecture:</strong> Develop, optimize, and scale event-driven real-time modules—such as live notifications, background synchronization, and data streaming—using Node(dot) js and WebSocket environments to back high-concurrency client demands.</p><p><br></p><p><strong>Maintenance & Deployment</strong>: Coordinate and execute seamless production deployments, maintain rigorous cross-server connection configurations, and provide continuous system health monitoring to safeguard core operations.</p><p><br></p><p><strong>Technical Documentation:</strong> Maintain meticulous documentation covering core system architecture, access/token management workflows, API security layers, and data continuity plans to ensure perfect operational transparency across international teams</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>
<strong>Professional Experience:</strong> 2–4 years of proven backend engineering experience specializing in the PHP and Laravel ecosystem.</p><br><p><strong>Core Technical Expertise:</strong> </p><ul><li><p>Deep structural knowledge of PHP, MySQL, database optimization, and scalable MVC architecture patterns. </p></li><li><p>Proven capability engineering secure authentication/authorization matrixes across decoupled cross-server setups. </p></li><li><p>Hands-on developer proficiency with Node(dot)js and Socket(Dot)io (or comparable WebSocket alternatives) for live system features. </p></li><li><p>Advanced capability handling Eloquent ORM, database migrations, security middleware, and Laravel Service Providers. </p></li><li><p>Strong familiarity with RESTful API design, Redis caching layers, and Git code versioning architectures. </p></li><li><p>Fundamental exposure to high-availability server patterns, load balancers, and token handling logic. </p></li></ul><br><p><strong>Mobility Profile:</strong> Absolute willingness to legally transition and relocate permanently to our UAE corporate headquarters upon company directive. </p><br><p><strong>Operational Flexibility:</strong> While operations run within standard corporate hours, candidates must possess the flexibility to adapt to occasional night-shift windows or standby callouts for critical system updates or emergency live patches. </p><br><p><strong>SHIFT ,SALARY & CAREER PATH </strong><br><br><strong>Primary Schedule</strong>: Standard Business Hours, with a structured Night Shift Allowance explicitly compensated for any off-hour deployments or system continuity assignments. <br><br><strong>Remuneration:</strong> Highly competitive base salary calibrated against proven technical expertise and architecture knowledge. <br><br><strong>Career Horizon:</strong> Direct structural pipeline to step into global project frameworks, with an explicit track toward direct international transfer to lead expanding core platforms from our corporate offices in the UAE</p><p></p></section>