About the job
About Marcura:
Marcura stands at the forefront of maritime technology and operations, playing a pivotal role in facilitating nearly one-third of the global seaborne commodity trade. Our innovative platforms, which encompass software solutions, data intelligence, and payment processing, are integral to the digital transformation journey within the maritime sector. We are currently on the lookout for a Senior Back-End Software Engineer to join our dynamic and impactful team, contributing to the success of one of the industry's most innovative organizations.
Role Overview:
In the position of Senior Back-End Software Engineer, you will take charge of the architecture, design, development, and testing of scalable Compliance and RegTech solutions. Your mission will be to construct and maintain secure, high-performance applications utilizing Django REST Framework and Python (backend) to enhance counterparty onboarding, risk assessment, and regulatory screening processes.
Your responsibilities will include overseeing code and tests to ensure the robustness of APIs, seamless integrations, and adherence to industry standards such as GDPR and ISO 27001. You will champion secure coding practices, implement embedded testing (shift-left), and drive automation efforts, collaborating closely with product managers, UX designers, and compliance specialists to ensure alignment between technology and business objectives. Staying abreast of industry trends, you will introduce innovative solutions in full-stack development, AI, and compliance automation.
Key Responsibilities:
- Develop and manage APIs that facilitate onboarding, screening, and entity intelligence, ensuring optimal performance, version management, and traceability.
- Enhance product capabilities by integrating new data-driven features (such as search, risk scoring, relationship mapping) while maintaining system stability.
- Incorporate ElasticSearch for superior query performance and analytics on a large scale.
- Collaborate with data and other platforms/services to support risk assessment and compliance automation.
- Work in close partnership with product teams, UX designers, and compliance experts to ensure technical solutions align with business strategies.
- Adopt a shift-left testing methodology, embedding unit, integration, and end-to-end tests within the development lifecycle, minimizing dependence on external QA resources.
- Implement industry best practices for secure coding, data privacy (GDPR), and compliance automation, ensuring regulatory adherence.
- Ensure security, scalability, and maintainability of full-stack applications.
- Establish best practices for data modeling, ETL processes, and regulatory compliance (GDPR, ISO 27001) in data-centric applications to guarantee data integrity, consistency, and security.
- Stay updated on emerging technologies in full-stack development, AI, and compliance automation, proposing innovative ideas to elevate products and processes.

