Senior Full-Stack Engineer
TMC Middle East • abu dhabi, abu dhabi emirate • Posted July 17, 2026
Position Overview
We are looking for a Senior Full-Stack Engineer to own and evolve our enterprise data governance and cataloging platform. This is a high-impact role where you will work across the full stack: a FastAPI/Python backend, Celery async workers, and a constellation of internal microservices. You will be responsible for building features, debugging production issues end-to-end, and ensuring platform reliability.
Key Responsibilities
- Design, develop, and maintain backend APIs using FastAPI, SQLAlchemy, and Pydantic
- Build and enhance frontend features in React and TypeScript (Redux, React Flow for lineage visualization)
- Develop and maintain Celery async tasks (Elasticsearch sync, query execution, lineage creation, metastore updates)
- Integrate with external services: Trino (SQL engine), Elasticsearch (search), Hive Metastore (metadata), Vault (secrets), Keycloak/OAuth2 (auth), and internal microservices
- Debug complex cross-lay...