SOVEREIGN OPEN-SOURCE PLATFORMS · BUILT, HANDED OVER, SUPPORTEDWatch SAFI work, live

CAREERS

Courage and knowledge.
Join the team.

We are a small team that builds open-source platforms, hands them over and teaches the next generation. We are looking for people who like to build and to share.

WHY ALIN LI

A place to grow.

Work that ships

Real platforms, real clients, real handovers.

Open by default

Your work builds on open source and gives back to it.

Learn every week

Training, certification support and time to explore.

Two regions

Colleagues and clients across Europe and the Gulf.

OPEN ROLES

Three roles,
open now.

Select a role to read more.

PlatformsOpen-Source Platform EngineerRemote, Europe or the Gulf · on-site visits as needed · Full-time or contractInstall, verify, hand over and support the open-source platforms behind SAFI, SAQR, ATHAR and the Platform Console.

You will join the team that installs, verifies, hands over and supports Alin Li platforms: the SAFI security data pipeline, the SAQR SOC and SIEM, ATHAR log retention and the Platform Console. Every install is scripted, verified on the machine and documented so the client can own it.

Experience
3+ years
Education
Degree in computer science or engineering, or equivalent experience
Languages
English (fluent); Arabic is a plus
Work arrangement
Full-time or contract

Responsibilities

  • Build, automate and verify platform installs on Linux, from first wipe to handover
  • Deploy and tune Vector, OpenSearch, Wazuh, Keycloak, PostgreSQL and HAProxy
  • Write and test classification rules, with cases and near misses
  • Harden systems: TLS everywhere, secrets kept out of code, least-privilege access
  • Monitor health and performance, and fix issues in production
  • Write runbooks and documentation that a client team can follow
  • Train client engineers during handover
  • Take part in planned maintenance releases and on-call support when agreed

Requirements

  • Strong Linux administration (Debian/Ubuntu or RHEL family) and Bash scripting
  • Hands-on Docker; Kubernetes experience
  • Experience with at least one SIEM, log pipeline or search platform (Wazuh, OpenSearch/Elasticsearch, Splunk, Vector, Logstash)
  • Networking fundamentals: TCP/IP, DNS, TLS, firewalls, load balancers
  • Git and a disciplined, test-first approach to changes
  • Clear written English for runbooks and reports

Nice to have

  • Python for tooling and tests
  • Keycloak, OIDC and SAML
  • Experience in a SOC, MSSP or regulated environment (banking, government)
  • Linux certification (LPI, RHCSA or similar)
  • Arabic language

What we offer

  • Real platforms and products, delivered to real clients
  • Work built on open source, with time to contribute back
  • Training budget and support for certification (LPI and others)
  • A small team where your work is visible from day one
  • Flexible hours across Europe and Gulf time zones

Location

Remote, Europe or the Gulf · on-site visits as needed

How to apply

Use the form below with a link to your CV, GitHub or LinkedIn, and tell us about something you built or taught.

Apply for this role
ProductsFull-Stack Developer, MadarRemote, Europe or the Gulf · Full-time or contractBuild new modules and features for Madar, our business suite in English and Arabic.

You will build Madar, our self-hosted business suite in English and Arabic: customers, sales, invoicing, double-entry finance, complaints, HR and documents. Every release passes a full test, accessibility and security gate.

Experience
3+ years
Education
Degree in computer science or software engineering, or equivalent experience
Languages
English (fluent); Arabic is a strong plus
Work arrangement
Full-time or contract

Responsibilities

  • Design and build features end to end: database schema, migrations, REST API and interface
  • Write automated tests (unit, API and end to end) that keep every release green
  • Build accessible interfaces that work on phones and in right-to-left Arabic
  • Keep data safe: row-level security, permissions, audit trails and privacy controls
  • Improve performance under load, measured before and after
  • Document APIs with OpenAPI and keep the developer documentation current
  • Review colleagues’ code and share what you learn

Requirements

  • Node.js in production, with solid modern JavaScript
  • PostgreSQL: SQL, schema design, migrations and row-level security
  • REST API design, authentication (OIDC) and authorisation
  • HTML, CSS and JavaScript without depending on heavy frameworks
  • Automated testing and continuous integration
  • Care for accessibility (WCAG) and user experience

Nice to have

  • Experience with finance, ERP or CRM systems
  • Arabic/English bilingual or right-to-left interface experience
  • Docker and Linux deployment
  • Keycloak
  • Local AI models (Ollama or similar) and the Model Context Protocol

What we offer

  • Real platforms and products, delivered to real clients
  • Work built on open source, with time to contribute back
  • Training budget and support for certification (LPI and others)
  • A small team where your work is visible from day one
  • Flexible hours across Europe and Gulf time zones

Location

Remote, Europe or the Gulf

How to apply

Use the form below with a link to your CV, GitHub or LinkedIn, and tell us about something you built or taught.

Apply for this role
AcademyOpen Computing Instructor, AcademyDoha, Qatar · in person, with some online sessions · Part-time or per courseTeach BRAVE in Open Computing and our Linux and open-source courses to learners aged 11 to 14.

You will teach BRAVE in Open Computing and our Linux and open-source courses to learners aged 11 to 14, in schools and workshops. You make technology feel friendly and possible, and you keep every session safe and fun.

Experience
2+ years teaching or training
Education
Degree in education, computer science or a related field, or equivalent teaching experience
Languages
Arabic and English (both fluent)
Work arrangement
Part-time or per course

Responsibilities

  • Deliver six-day BRAVE courses, about 90 minutes per session, in schools and workshops
  • Lead hands-on activities with Linux, the terminal, open-source tools and ESP32
  • Follow the session template: welcome, recap, activities, quiz and home task
  • Keep every learner safe, included and engaged, following our child safety policy
  • Track progress and give clear feedback to learners and parents
  • Help improve lessons, games, quizzes and materials in both languages
  • Represent Alin Li with schools and families

Requirements

  • Teaching or training experience with children or young teenagers
  • Confidence with Linux and open-source tools on the desktop and in the terminal
  • Fluent Arabic and English, spoken and written
  • Patience, energy and clear explanations
  • A clean background check and willingness to follow the child safety policy

Nice to have

  • LPI Linux Essentials or similar certification
  • Experience with ESP32, Arduino or robotics
  • Experience with Moodle, H5P or Kahoot
  • A teaching licence or teaching qualification

What we offer

  • Real platforms and products, delivered to real clients
  • Work built on open source, with time to contribute back
  • Training budget and support for certification (LPI and others)
  • A small team where your work is visible from day one
  • Flexible hours across Europe and Gulf time zones

Location

Doha, Qatar · in person, with some online sessions

How to apply

Use the form below with a link to your CV, GitHub or LinkedIn, and tell us about something you built or taught.

Apply for this role

Required fields

We only use it to reply to you.

Your details are used only to answer you, as described in our privacy notice.