{bc}
linkedin

Senior Back-End Software Engineer

Marcura
Dubai, UAE
Contract
Mid-Senior
Onsite
Discovered 2 weeks ago
PythonDjangoDjango REST FrameworkAPI architecture and developmentSystem designSecure coding and API security

Full Job Posting

About Marcura

Marcura provides maritime technology and operations, with platforms spanning software, data intelligence, and payments.

Role purpose

Own architecture, design, development, and testing of scalable Compliance and RegTech solutions.

Build secure, high-performance applications using Python and Django REST Framework to support onboarding, risk assessment, and regulatory screening.

Own code and tests, build robust APIs and integrations, and collaborate with product, UX, and compliance colleagues.

Responsibilities

  • Build and own auditable, performant APIs for onboarding, screening, and entity intelligence.
  • Add data-driven search, risk scoring, and relationship-mapping capabilities while maintaining stability.
  • Integrate ElasticSearch and data platforms or services for risk assessment and compliance automation.
  • Embed unit, integration, and end-to-end testing into the development lifecycle using a shift-left approach.
  • Apply secure coding, privacy, and regulatory practices, including GDPR and ISO 27001 alignment.
  • Maintain security, scalability, and maintainability; establish data modeling and ETL practices for accurate, consistent, secure data.
  • Collaborate across product, UX, and compliance teams, and propose innovations in full-stack development, AI, and compliance automation.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field; a relevant master’s degree is a plus.
  • At least five years of full-stack development experience, primarily with Python and Django REST Framework.
  • Experience with scalable, secure applications, system design, API architecture, and production data-processing pipelines.
  • Strong Python, Django, and Django REST Framework skills; database design using Microsoft SQL Server or similar.
  • Knowledge of API security, OAuth2 or JWT authentication, and role-based access control.
  • Familiarity with asynchronous task processing such as Celery or Redis; Microsoft SQL Server is preferred over similar databases.
  • Strong debugging, troubleshooting, and performance optimization; comfortable with agile remote teamwork, peer programming, code reviews, and continuous integration.
  • Experience mentoring developers, giving technical guidance, and conducting code reviews.
  • RegTech, compliance, FinTech, maritime, ElasticSearch, AI/LLM, graph modeling, and sanctions or AML experience are described as pluses or preferred.

Work environment

  • The description refers to experience working in a remote-first environment and collaborating across distributed teams.

Benefits

  • The employer describes competitive salary and bonus, inclusive onboarding, wellness support, global opportunities, and a diverse work culture.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Marcura