System Architecture jobs in UAE
2592 Jobs Found
Role Description We are looking for a Software Architect to define and guide the technical architecture of software products and platforms. You will translate business requirements into scalable, secure, reliable, and maintainable technical solutions while establishing architectural standards and best practices across engineering teams. You will design system architectures, evaluate technology options, define technical standards, and provide guidance on architecture decisions throughout the software development lifecycle. You will work closely with product, engineering, security, infrastructure, and other stakeholders to ensure solutions align with business objectives and long-term technology strategies. The role includes designing distributed systems, APIs, data architectures, integration frameworks, and cloud-based solutions where applicable. You will identify technical risks and dependencies, drive architectural reviews, support complex technical problem-solving, and ensure that systems meet requirements for performance, scalability, availability, security, and maintainability. You will also promote engineering excellence through documentation, design reviews, technical standards, and knowledge sharing. The ideal candidate combines strong technical judgment with business awareness and can communicate complex architectural concepts clearly to both technical and non-technical stakeholders. Qualifications Bachelor’s degree or equivalent education in Computer Science, Software Engineering, Information Technology, or a related field. Strong knowledge of software architecture, system design, design patterns, and engineering principles. Proficiency in one or more modern programming languages and the ability to understand and evaluate application code. Strong understanding of distributed systems, microservices, APIs, databases, messaging, and system integration. Knowledge of cloud platforms, infrastructure, containerization, and modern deployment practices. Understanding of scalability, performance optimization, high availability, reliability, and disaster recovery principles. Strong knowledge of application and data security, including secure design and access-control concepts. Ability to evaluate technologies, frameworks, platforms, and architectural approaches based on business and technical requirements. Strong analytical, problem-solving, and decision-making skills. Excellent communication and documentation skills, with the ability to explain complex technical concepts clearly. Ability to collaborate with cross-functional teams and provide technical direction while balancing short-term delivery with long-term architectural goals. Strong understanding of software development lifecycle, testing, code quality, and engineering best practices.
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.
<p><strong>About the role</strong></p><p>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 SoftServe’s architecture standards and competence development, ensuring scalable, robust solutions that drive meaningful business impact.</p><p><strong>Responsibilities</strong></p><ul><li>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</li><li>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</li><li>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</li><li>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</li><li>Define and enforce engineering and architectural standards, best practices, policies, and procedures across projects, driving consistency, maintainability, and quality of technology solutions</li><li>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</li><li>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</li><li>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</li><li>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</li><li>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</li><li>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</li></ul><p><strong>Requirements</strong></p><ul><li>Strong educational background with a Master’s degree in Computer Science, Information Technology, or a related field</li><li>Strong certification profile with SEI Software Architecture Professional credentials and TOGAF Standard certification</li><li>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</li><li>Expert-level knowledge of modern software and system architecture best practices for large-scale, complex enterprise environments</li><li>Strong knowledge of solution architecture methodologies, frameworks, and patterns applied across diverse business and technical domains</li><li>Strong proficiency with cloud computing platforms, data storage technologies, security practices, and modern application development frameworks</li><li>Advanced experience with technology evaluation and selection, balancing performance, scalability, security, maintainability, and cost-effectiveness for complex solutions</li><li>Strong skills in architectural design and modeling, including creating and maintaining detailed architectural diagrams, models, and specifications for distributed systems</li><li>Practical experience with developing, maintaining, and governing comprehensive architectural documentation for large-scale, complex systems</li><li>Strong proficiency with leading architectural decision processes and documenting system components and technical strategies in line with organizational and industry standards</li><li>Advanced experience with cross-functional leadership, guiding multi-disciplinary teams and collaborating effectively with senior stakeholders to deliver architectural vision</li><li>Strong experience with mentoring and coaching architects and technical leaders, fostering a culture of architectural excellence and continuous professional growth</li><li>Strong commitment to continuous learning and adaptation, staying ahead of technology trends, emerging tools, and architecture best practices</li><li>Strong communication and stakeholder-management skills, including the ability to explain complex architectural concepts to technical and non-technical audiences</li><li>Strong collaboration and interpersonal skills, thriving in cross-functional environments and building consensus across diverse stakeholder groups</li><li>Strong strategic and analytical mindset, with the ability to think holistically about systems, identify risks, and define clear architectural roadmaps</li><li>Strong leadership capabilities, demonstrating ownership, accountability, and influence without relying solely on formal authority</li><li>Optional foundational Java certification experience with SCJP, SCJD, SCWCD, SCBCD, or SCDJWS credentials (nice-to-have)</li><li>Optional Microsoft certification background with MCP, MCTS, or MCPD credentials (nice-to-have)</li><li>Optional IBM SOA certification experience and familiarity with service-oriented architecture practices (nice-to-have)</li></ul><p><em>SoftServe 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.</em></p>
<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.
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: 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 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.
<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>
<p>Join a lean, high-calibre engineering team building distributed systems at significant scale. Design resilient backend services, drive architectural decisions, and solve complex performance challenges for a high-growth financial services platform
Client Details
Our client is a technology-led financial services organisation building highly sophisticated platforms that operate at significant scale.
Description
* Architect and build large-scale distributed systems capable of supporting millions of users and tens of thousands of requests per second.
* Design event-driven architectures, partitioning strategies, and highly scalable data platforms with a focus on reliability and fault tolerance.
* Lead performance optimisation initiatives across application, infrastructure, storage, networking, and caching layers.
* Own systems end-to-end, from architecture and development through production operations and continuous improvement.
* Evaluate and adopt emerging technologies, including AI-driven capabilities, to solve complex engineering and business challenges.
Job Offer
* Opportunity to solve genuinely complex engineering problems at significant scale within a highly technical environment.
* Competitive compensation package alongside strong career growth and exposure to cutting-edge platform engineering challenges.</p><p>* Extensive backend engineering experience building highly scalable, distributed systems in production environments.
* Proven experience operating services handling 20,000-30,000+ requests per second and large-scale user traffic.
* Deep expertise in system design, distributed architecture, concurrency, partitioning, consistency models, and performance engineering.
* Demonstrated success solving complex scaling, latency, reliability, and availability challenges in mission-critical platforms.
* Strong technical curiosity with the ability to rapidly learn new technologies, domains, and AI capabilities independently.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br><br> Join a lean, high-calibre engineering team building distributed systems at significant scale. Design resilient backend services, drive architectural decisions, and solve complex performance challenges for a high-growth financial services platform<br><br><br> <br><br>Client Details<br><br> Our client is a technology-led financial services organisation building highly sophisticated platforms that operate at significant scale. <br><br><br> <br><br>Description<br><br> <br>Architect and build large-scale distributed systems capable of supporting millions of users and tens of thousands of requests per second.Design event-driven architectures, partitioning strategies, and highly scalable data platforms with a focus on reliability and fault tolerance.Lead performance optimisation initiatives across application, infrastructure, storage, networking, and caching layers.Own systems end-to-end, from architecture and development through production operations and continuous improvement.Evaluate and adopt emerging technologies, including AI-driven capabilities, to solve complex engineering and business challenges.<br><br><br> <br><br>Profile<br><br> <br>Extensive backend engineering experience building highly scalable, distributed systems in production environments.Proven experience operating services handling 20,000-30,000+ requests per second and large-scale user traffic.Deep expertise in system design, distributed architecture, concurrency, partitioning, consistency models, and performance engineering.Demonstrated success solving complex scaling, latency, reliability, and availability challenges in mission-critical platforms.Strong technical curiosity with the ability to rapidly learn new technologies, domains, and AI capabilities independently.<br><br><br> <br><br>Job Offer<br><br> <br>Opportunity to solve genuinely complex engineering problems at significant scale within a highly technical environment.Competitive compensation package alongside strong career growth and exposure to cutting-edge platform engineering challenges.<br><br><br><br>
</div><h2 class="h5">Skills</h2>
<div data-jb-field="skills">BACKEND<br>
</div>
<ul><li><p>Enterprise Architect</p><p>Lead the development and execution of the enterprise architecture strategy, ensuring alignment between business objectives, digital transformation initiatives, and technology investments. The ideal candidate will possess extensive experience in enterprise-wide architecture, technology governance, application modernization, cloud transformation, and strategic roadmap planning across complex business environments.</p><p>The Enterprise Architect will define and maintain enterprise architecture frameworks, standards, principles, and target-state architectures across business, application, data, integration, security, and technology domains. Working closely with executive leadership, business stakeholders, solution architects, and IT teams, the role will drive architectural consistency, technology standardization, and long-term scalability across the organization.</p><p>Key responsibilities include evaluating emerging technologies, guiding enterprise-wide technology decisions, overseeing cloud adoption strategies (AWS/Azure), and ensuring architecture compliance with security, risk, and governance requirements. The role will establish reference architectures and best practices for API management, microservices, integration platforms, containerization, infrastructure automation, and enterprise data management.</p><p>The successful candidate will have a strong background in enterprise architecture, system integration, cloud-native technologies, and large-scale transformation programs. Experience with technologies such as webMethods, Kubernetes, AWS S3, PostgreSQL, MSSQL, Redis, Java Spring Boot, .NET Core, Docker, Jenkins, and Terraform is highly desirable. Familiarity with enterprise architecture frameworks such as TOGAF, ArchiMate, or Zachman is preferred.</p><p>Excellent leadership, stakeholder management, communication, and documentation skills are essential to influence strategic technology decisions, chair architecture review boards, mentor architecture teams, and effectively present complex solutions to both technical and non-technical audiences.</p><p>Key Responsibilities</p><ul><li><p>Define and maintain the organization's Enterprise Architecture vision, strategy, and technology roadmap.</p></li><li><p>Establish enterprise architecture standards, principles, governance processes, and reference architectures.</p></li><li><p>Ensure alignment between business strategy, digital transformation initiatives, and technology investments.</p></li><li><p>Lead architecture reviews and provide governance oversight across major programs and projects.</p></li><li><p>Drive cloud transformation and modernization initiatives across AWS, Azure, and hybrid environments.</p></li><li><p>Evaluate emerging technologies and recommend strategic adoption opportunities.</p></li><li><p>Collaborate with business and technology leaders to optimize application, data, and infrastructure portfolios.</p></li><li><p>Promote enterprise-wide integration, API, security, and data architecture best practices.</p></li><li><p>Guide Solution Architects and technical teams to ensure architectural consistency and compliance.</p></li><li><p>Support risk management, regulatory compliance, cybersecurity, and business continuity requirements.</p></li></ul></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Preferred Qualifications</p><ul><li><p>Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field.</p></li><li><p>12+ years of IT experience with at least 5 years in Enterprise Architecture.</p></li><li><p>TOGAF Certification preferred.</p></li><li><p>Experience in enterprise technology governance and architecture review boards.</p></li><li><p>Strong understanding of cloud platforms, integration architecture, data architecture, and security architecture.</p></li><li><p>Experience within Banking, Financial Services, or large enterprise environments is highly desirable.</p></li></ul><p>This version positions the role at a <strong>strategic, enterprise-wide level</strong>, which is the key distinction between an Enterprise Architect and a Solution Architect.</p><p><strong>Skills</strong></p><p>Enterprise Architecture</p><p>Cloud Transformation</p><p>Technology Governance</p></li></ul>