Jobs › Companies › GSSTech Group › Senior Python Engineer (Backend and Data)

Über diese Senior Python Engineer (Backend and Data) Stelle bei GSSTech Group

GSSTech Group · Vor Ort · Dubai, Dubai, United Arab Emirates

About the Role

We are hiring a Senior Python Engineer to design, build and run scalable backend systems that power data driven applications. You will develop secure, high performance APIs and microservices, build backend services that serve datasets efficiently, and own data transformation pipelines from ingestion to delivery. This role suits an engineer who writes clean production code and also takes ownership of how that code is tested, deployed and run in production.

Key Responsibilities

Backend and API Development

  • Design, develop and maintain RESTful APIs and microservices using Python (FastAPI, Flask, Django)
  • Build asynchronous, high concurrency services using asyncio, and optimise I/O operations for performance
  • Design and maintain scalable internal web frameworks and take them to production
  • Work with front end teams to integrate user facing features with server side logic
  • Write clean, efficient, well documented code that follows coding standards

API Security

  • Implement authentication, authorisation and encryption across microservices
  • Secure APIs using OAuth 2.0, JWT and API gateways

Data Access and Database Management

  • Build backend systems that serve datasets through APIs and other interfaces
  • Implement data access layers using ORMs such as SQLAlchemy and Django ORM (models, CRUD, querying, transactions)
  • Design and optimise database schemas for relational and NoSQL stores
  • Tune query and database performance for fast, reliable data retrieval

Data Transformation and ETL

  • Design and maintain ETL pipelines to extract, clean, aggregate and enrich data
  • Ensure data integrity, quality and consistency across all transformation processes
  • Work with big data and streaming technologies such as Spark, Kafka and Hadoop

Engineering Practices and DevOps

  • Build and maintain CI/CD pipelines for automated testing and deployment
  • Write unit and integration tests and debug production issues using logging and profiling tools
  • Use Git for version control, branching, code reviews and pull requests
  • Produce clear technical documentation and contribute to code reviews

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology or a related field
  • 5+ years of professional experience in Python backend development
  • Strong hands on experience with FastAPI and/or Flask, plus working knowledge of Django
  • Proven experience with asyncio and concurrent programming
  • Solid understanding of microservices architecture
  • Experience securing APIs with OAuth, JWT and API gateways
  • Strong SQL skills and experience with SQLAlchemy or Django ORM
  • Experience with relational (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis, Cassandra) databases
  • Experience building ETL or data transformation pipelines
  • Familiarity with big data technologies (Spark, Kafka, Hadoop) and data warehousing concepts
  • Experience building and maintaining CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps)
  • Proficiency in Shell scripting
  • Strong Git and collaborative development experience
  • Strong problem solving skills and attention to detail
  • Excellent communication skills with technical and business stakeholders

Preferred Skills

  • Experience with cloud platforms (AWS, Azure or GCP)
  • Containerisation and orchestration with Docker and Kubernetes
  • Knowledge of data governance, compliance and data security best practices
  • Experience in banking, fintech or other regulated environments
Bereit, sich bei GSSTech Group zu bewerben?
Bei GSSTech Group bewerben

Über GSSTech Group

Global Software Solutions Group (GSS) has been a leading and award winning player in the field of real-time payments and has established partnerships with leading Global software providers with a vision to be a single-window provider of technology solutions to the banking industry. We are also the strategic vendor of ENBD and FAB for their resourcing needs. Our headquarters are in Dubai Internet City. Our key clients are FAB, Finance house, Al Maryah Community bank, United Arab bank, EDB, Lulu Exchange, Lari Exchange, Deem finance. Our Website is gsstechgroup.com.

Alle Jobs bei GSSTech Group ansehen →

Ähnliche Jobs

Dentsu
Data Engineer - (Snowflake, Python, SQL & React)
Dentsu
⚡ Früh bewerben DGS India - Bengaluru - Manyat... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Accenture
AWS Python/Node.js Backend Developer
Accenture
⚡ Früh bewerben Warsaw Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Evolver
GenAI Engineer (Python)
Evolver
⚡ Früh bewerben Palo Alto, CA Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 2 Std.
Capital One
Data Engineer 5 (Python, SQL, Databricks, Snowflake) (Enterprise Platforms Technology)
Capital One
⚡ Früh bewerben Richmond, VA Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Canonical
Senior Software Engineer - Python/MongoDB
Canonical
⚡ Früh bewerben Home based - EMEA · standortgebunden
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Veeam Software
Python Developer, AI Engineering
Veeam Software
⚡ Früh bewerben Bucharest, Romania Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Veeam Software
Software Developer in Test (Python)
Veeam Software
⚡ Früh bewerben Prague, Czechia Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Veeam Software
Software Developer in Test (Python)
Veeam Software
⚡ Früh bewerben Lisbon, Portugal Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 3 Std.
Monks
Backend Developer (Typescript/Python)
Monks
⚡ Früh bewerben Hilversum Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 5 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei GSSTech Group

Alle Jobs bei GSSTech Group ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos