Backend / Systems Engineer (FastAPI / Python)

Client of Salt

Employer Active

Posted 2 hrs ago

Experience

1 - 7 Years

Education

Bachelor of Science(Computers)

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

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.

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


Desired Candidate Profile

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

Type: 12 Month Contract (transfer to perm)

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

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

Company Industry

Department / Functional Area

Keywords

  • Backend / Systems Engineer (FastAPI / Python)

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Similar Jobs

Backend / Systems Engineer

Backend Engineer

Client of Ethics HR

  • 1 - 7 Years
  • Egypt - Egypt

Backend Developer

Jobs for Humanity

  • 1 - 7 Years
  • Riyadh - Saudi Arabia

Backend Engineer

View All