Senior Systems Engineer

Date: 30 Apr 2026

Location: Abu Dhabi, KZ

Company: G Forty Two General Trading LLC

Overview:

About Presight

Presight is an ADX-listed public company with Abu Dhabi based G42 as its majority shareholder and is the region’s leading big data analytics company powered by GenAI. It combines big data, analytics, and AI expertise to serve every sector, of every scale, to create business and positive societal impact. Presight excels at all-source data interpretation to support insight-driven decision-making that shapes policy and creates safer, healthier, happier, and more sustainable societies. Today, through its range of GenAI-driven products and solutions, Presight is bringing Applied AI to the private and public sector, enabling them to realize their AI strategy and ambitions faster.

The Opportunity:

We are looking for an accomplished and visionary Senior Systems Engineer to join our team at Presight Kazakhstan. In this role, you will define the technical blueprint for our most critical and large-scale AI-driven platforms. You will be responsible for designing robust, scalable, and secure system architectures that power Presight's applied AI solutions, from high-performance data processing pipelines to complex AI Agent ecosystems. You will bridge the gap between strategic business goals and technical execution, ensuring our systems are not only innovative but also resilient, maintainable, and future-proof. This is a unique opportunity to architect the backbone of products that shape the future of data intelligence.

Responsibilities:

Key Responsibilities:

  • Lead the architectural design of complex, distributed software systems, ensuring high availability, scalability, and performance across Presight's product portfolio.
  • Define and enforce technical standards, architectural patterns, and best practices (design patterns, coding standards, security guidelines) across engineering teams.
  • Drive the evaluation and selection of technologies, frameworks, and tools, balancing innovation with long-term maintainability and total cost of ownership.
  • Collaborate with Product Management and stakeholders to translate business requirements into robust, cost-effective technical solutions and architectural roadmaps.
  • Provide technical leadership and mentorship to development teams, conducting design reviews and guiding them through complex implementation challenges.
  • Architect for integration, designing APIs and event-driven interfaces that enable seamless communication between internal microservices and external partner systems.
  • Champion non-functional requirements (NFRs) including security, reliability, observability (logging, monitoring, tracing), and disaster recovery.
  • Create and maintain comprehensive architectural documentation, including solution context diagrams, component models, and data flow diagrams.
  • Stay ahead of emerging trends in system architecture, cloud computing, and distributed systems, applying relevant advancements to enhance our platforms.
  • Comply with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management and Governance of Organizations policies, procedures, plans and related risk assessments.

Qualifications:

Requirements:

  • 8+ years of experience in software development, with at least 3+ years in a dedicated System Architect or Technical Lead role designing large-scale distributed systems.
  • Proven experience architecting solutions on major cloud providers (AWS, Azure, or GCP), with a deep understanding of cloud-native services and infrastructure-as-code (Terraform, CloudFormation).
  • Deep expertise in designing microservices architectures, including service discovery, API gateways, container orchestration (Kubernetes), and inter-service communication patterns (synchronous/asynchronous).
  • Strong experience with designing high-throughput data pipelines and event-driven architectures using message queues and stream-processing platforms (e.g., Kafka, RabbitMQ, AWS Kinesis).
  • Demonstrated ability to architect systems with a focus on security-by-design, including identity and access management (IAM), data encryption, and network security.
  • Experience in leading architectural decisions for systems that integrate with or are built to support AI/ML workloads, including LLM-based applications and vector databases, is a strong plus.
  • Experience working in agile environments and collaborating closely with multiple stakeholders to align technical strategy with business goals.

Skills:

  • Expert-level proficiency in one or more backend programming languages (Python, Java, Go, or C#/.NET).
  • Mastery of architectural design patterns (e.g., CQRS, Event Sourcing, Saga, Strangler Fig) and ability to apply them pragmatically.
  • Deep knowledge of database technologies, both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra, Redis), and experience in data modeling for scale.
  • Strong understanding of DevOps principles and CI/CD pipelines, including tools like GitLab CI, Jenkins, or ArgoCD.
  • Exceptional communication and presentation skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences.
  • Proven ability to create clear and effective architectural diagrams using standards like C4 model.
  • Strategic thinker with the ability to balance short-term project needs with long-term architectural vision.
  • Mentorship mindset, passionate about elevating the skills of those around them.
  • Specialize in leveraging modern AI tools (e.g., Cursor, GitHub Copilot) to accelerate architectural prototyping and documentation.