Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend / Systems Engineer (FastAPI / Python)

Salt Digital Recruitment

Backend / Systems Engineer (FastAPI / Python) – Senior / Lead

Type: 12 Month Contract – (transfer to perm)

We’re hiring an experienced Backend / Systems Engineer to take ownership of the API architecture and core backend services for a high-profile digital transformation programme. This is a critical role where you’ll design and build the backend systems that power executive dashboards, enterprise workflows, operational platforms, and AI-enabled services.

The Opportunity

As the lead backend engineer, you’ll architect the API layer that all frontends, integrations, and services depend on. Your first project will be delivering the FastAPI backend for an executive reporting portal, supporting:

  • Budget and financial data
  • KPI dashboards
  • Approval workflows
  • Action tracking
  • Role-based access controls

Longer term, you’ll help shape the backend backbone for:

  • Crisis management systems
  • Operational dashboards
  • AI agent service endpoints
  • Enterprise systems integrations
  • Communications and notification services

What You’ll Own

  • API architecture – endpoint design, request/response contracts, versioning, OpenAPI specs
  • Authentication & Authorisation – Azure AD SSO, MFA, RBAC
  • Workflow engines – approval flows, posture transitions, action tracking with immutable audit trails
  • Session management – Redis-backed sessions, token refresh, expiry handling
  • Integration patterns – enterprise systems and service orchestration
  • Testing standards – unit, integration, and contract testing
  • CI/CD pipelines – GitHub Actions, Azure App Service deployments

Key Skills & Experience

  • Strong expertise in FastAPI and Python 3.10+
  • Proven experience designing scalable REST APIs in enterprise environments
  • Deep knowledge of PostgreSQL, SQLAlchemy, and transaction management
  • Experience with Azure AD / OAuth 2.0 / JWT / RBAC
  • Strong hands‑on experience with Redis for session handling and caching
  • Experience with Docker, Azure App Service, and GitHub Actions
  • Strong testing experience using pytest
  • Experience designing state machines / multi-step workflows
  • Excellent architectural thinking and stakeholder communication skills

Why Join?

Own backend architecture for mission‑critical systems, work on high‑visibility products used by senior leadership and operational teams, shape long‑term platform standards and engineering practices, and join a modern, ambitious technology programme.

Salt is acting as an Employment Business in relation to this vacancy.

#J-18808-Ljbffr

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Backend / Systems Engineer (FastAPI / Python) in Abu Dhabi vacancy
  •  ...We are looking for a   Python Backend Engineer   to join our engineering team. In this role, you will...  ..., and maintaining scalable backend systems that power our AI-driven SaaS platform...  ...production-ready applications using   FastAPI ,   Flask , or   Django . Design... 

    aqary investement and development

    Abu Dhabi
    6 days ago
  •  ...Job Title: Senior Backend Developer Experience: 5-8 Years Location...  ..., and scale robust backend systems for cloud-native applications...  ...has strong experience in Python and/or Node.js , a solid...  ...developers and contribute to engineering best practices Required Skills... 

    NorthBay Solutions

    Abu Dhabi
    a month ago
  •  ....  Our tech team is looking to add a backend engineer to build out Sarwa's platform. This role...  ...if you: Have strong experience with Python/Go and any backend framework (e.g....  ..., Laravel, Rails, ...) in a production system with a sizable user base or handling a... 

    Sarwa Digital Wealth (Capital) Limited

    Abu Dhabi
    more than 2 months ago
  •  ...manufacture tens of satellites annually and operates out of a 50,000-square-foot facility in Abu Dhabi.   As a Senior Satellite Systems Engineer at Orbitworks, you will work as a senior engineer for one or several satellite missions simultaneously, each one flying a... 

    loftorbital

    Abu Dhabi
    9 days ago
  •  ...Powered by cutting-edge research, scientific analysis and in-depth engineering experience across various industries & technologies, CENSUS...  ...you will use your knowledge and experience - in the Embedded Systems Security domain – to execute design reviews, implementation... 

    CENSUS SA

    Abu Dhabi
    2 days ago
  •  ...Role Summary We are looking for a Risk System and Strategy Deployment Manager...  ...primary bridge between our Risk Strategy, Engineering, and Operations teams. This role is critical...  ...management. • Strong SQL or Python skills for data analysis, querying, and... 

    Astra Tech

    Abu Dhabi
    16 days ago
  •  ...Rejlers International Engineering Solutions is recognized for delivering reliable engineering and project services. With over 15 years...  ...industrial projects. The role requires extensive experience in power system studies using ETAP software and the design and engineering of... 

    Rejlers Abu Dhabi

    Abu Dhabi
    a month ago
  •  ...Job Description We are looking for an experienced  Alliance Systems Manager  to join our growing Alliances & Joint Ventures team. This is a highly specialised, hands-on technical role responsible for configuring, testing and maintaining the airline systems that... 

    Etihad Airways

    Abu Dhabi
    1 day ago
  •  ...seeking an experienced AI / ML Engineer with 6+ years of experience...  ...6 years plus experience • Python (Machine Learning & AI Development...  ...Bilingual AI Support • FastAPI for Model Serving • PostgreSQL...  ...Skills: • Recommendation Systems (Collaborative / Content-... 

    Quesscorpme

    Abu Dhabi
    a month ago
  •  ...from our portfolio. We are currently seeking a Senior Protocol Engineer to join one of our clients' teams . If you're looking for an...  ...-generation consensus models, building secure and scalable EVM systems, and mentoring a world-class engineering team. What You’ll... 

    TechBiz Global GmbH

    Abu Dhabi
    3 days ago
  •  ...We are seeking experienced System Analyst – Cards & Payments to act as the bridge between business stakeholders and technology teams, ensuring successful delivery of card and payment solutions. The ideal candidate will possess strong expertise in credit/debit card... 

    D4 Insight

    Abu Dhabi
    a month ago
  •  ...The Technology & Systems Support Officer will support the technology infrastructure of Empire Holding and its associated businesses. This role focuses on investor portals, CRM systems, Microsoft 365 administration, user support, automation projects, AI tools, and operational... 

    Empire Holding UAE

    Abu Dhabi
    8 days ago
  •  ...We are looking for a   System Analyst with experience in the Real Estate industry   to analyze business requirements, design system solutions, and support the development of scalable property management and real estate platforms. The ideal candidate will act as a bridge... 

    aqary investement and development

    Abu Dhabi
    8 days ago
  •  ...class researchers, data scientists, and engineers, tackling the most fundamental and impactful...  ...role in developing and maintaining both backend and frontend components of our AI...  ...multiple technology stacks, with a focus on Python-based backend development and modern... 

    ifm-us

    Abu Dhabi
    9 days ago
  •  ...Position: Rust Engineer Role Location: Abu Dhabi Role Description: We are looking for...  ...evolution of our core internet lending system, helping build high-availability, low-latency...  ...continuously improve is expected. · Backend Experience: 3+ years of backend... 

    Astra Tech

    Abu Dhabi
    2 days ago
  •  ...We are seeking an AI Engineer (Innovation) with 6+ years of experience with dtrong programming experience in Python. Expertise in Machine Learning, Deep Learning, NLP, and Generative...  ...enterprise applications and operational systems. Deploy and manage AI solutions on... 

    HTC Global Services

    Abu Dhabi
    5 days ago
  •  ...team is looking for a DevOps engineering intern to help strengthen Sarwa...  ...Are comfortable scripting in Python or Bash and willing to learn...  ...complex, multi-layered systems Are detail-oriented and understand...  ...Collaborate with the backend and platform teams to ensure... 

    Sarwa Digital Wealth (Capital) Limited

    Abu Dhabi
    more than 2 months ago
  •  ...notifications, and a full regulatory task engine. We are now looking for a Co-Founding...  ...product — not a blank page: • FastAPI (Python) backend on Railway with modular API surface across...  ...not just using AI tools, but building systems where AI is a first-class... 

    MandateAI

    Abu Dhabi
    4 days ago
  •  ...class researchers, data scientists, and engineers, tackling the most fundamental and impactful...  ...to the development of intelligent systems. You will be responsible for a wide range...  ...solutions, with a particular emphasis on Python coding, machine learning techniques, and... 

    ifm-us

    Abu Dhabi
    9 days ago
  •  ...Vatic is looking for an AI engineer in Abu Dhabi with proven experience with large foundational...  ...to help develop innovative platforms and systems that drive our trading and research...  ...foundational models Advanced proficiency with Python development in a Linux environment... 

    Vatic Labs

    Abu Dhabi
    12 days ago
  •  ...looking for a highly skilled Senior DevOps Engineer with extensive experience in designing,...  .... Automation & Scripting: PowerShell, Python, or Bash. Strong problem-solving skills...  ...production issues, and optimizing systems for performance and cost. Infrastructure... 

    NorthBay Solutions

    Abu Dhabi
    16 days ago
  •  ...Artificial Lift Systems Field Specialist Would you like the opportunity to work for oilfield Services Company? Do you like working...  ...in all technical events, including supporting the BH contract engineering team. As an Artificial Lift Systems (ALS) Field... 

    Baker Hughes

    Abu Dhabi
    more than 2 months ago
  •  ...We are seeking a Data Engineer (Innovation) with 6+ years of experience to design, develop and maintain data pipelines to support AI initiatives...  ...related field. Proficiency in programming languages such as Python, Java, or Scala, as well as experience with data processing... 

    HTC Global Services

    Abu Dhabi
    5 days ago
  •  ...currency of success. Position Overview As a Data Engineer, you will play a crucial role in designing,...  ...) Proficiency in programming languages such as Python, Java, or Scala Strong knowledge of database systems (SQL and NoSQL), data warehousing, and big data technologies... 

    Elevon Core

    Abu Dhabi
    7 days ago
  •  ...are seeking an experienced Senior Data Engineer with 8–10+ years of experience in designing...  .... ~ Strong programming skills in Python , Scala, or Java. ~ Experience with dimensional...  ...integration patterns, and enterprise system connectivity. ~ Hands-on experience... 

    NorthBay Solutions

    Abu Dhabi
    28 days ago
  •  ...We are seeking AI Engineer to build and orchestrate advanced Agentic AI solutions within a banking AI Center of Excellence. The role focuses...  ...requirements into AI solutions. Required Skills Python LangGraph & Agentic AI Frameworks Azure AI Services Prompt... 

    D4 Insight

    Abu Dhabi
    17 days ago
  •  ...Role at a Glance  Our Forward Deployed Engineers are not support engineers, they’re...  ...to join us? Technologies We Use Python, JavaScript, React Google Cloud, Amazon...  ...Familiarity with data structures, storage systems, cloud infrastructure, front-end frameworks... 

    gecko-robotics

    Abu Dhabi
    7 hours ago
  • A hands-on technical architect / engineering lead embedded with feature teams across IBM Technology. The role codes, builds solutions from...  ...Expert in Java (Spring Boot), C# (.NET Core), Python, or Kotlin Deep DDD, TDD/BDD, SOLID... 

    Luxoft

    Abu Dhabi
    19 hours ago
  •  ...Job Title : BMS System Engineer Location: United Arab Emirates - Abu Dhabi OR Ajman Tenure: Every year Extendable (Long term) On NES Fircroft Payroll Apart from salary + Mobile expenses + Petrol expenses . WORK SCHEDULE - 5days/9 hours at OFFICE premises... 

    NES Fircroft

    Abu Dhabi
    24 days ago
  •  ...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s...  ...We are seeking a Senior Robotics Software Engineer, Omen Payload Integration to join the...  ...Programming Skills: Additional experience with Python, Go, or scripting for tooling and test... 

    Anduril Industries

    Abu Dhabi
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend / Systems Engineer (FastAPI / Python). Be the first to apply!