We are United Software — a place where cool people start their career after working for well-known IT companies. But why do they come here? United Software is not just another outsourcing company. This is a company that works with Uber, Virgin Mobile, Kia and other well-known and dynamically growing...
27 листопада 2025

Backend Engineer (Python/Django) (Trade BP) (вакансія неактивна)

Львів, віддалено до $1200

Backend Engineer (Python/Django)

Job Requirements
TradeBP is seeking a skilled Backend Engineer (Python/Django) to design, build, and maintain the secure, compliant, and high-performance backend that powers our regulated financial platform. This role involves developing advanced business logic for AML/CTF screening, sanctions workflows, onboarding flows, payment execution, wallet operations, and full RBAC enforcement.
You will play a central role in shaping core backend services, ensuring strong security, reliability, and regulatory alignment across the entire system.

Key Responsibilities
1. API & Service Layer Development
● Design and implement robust REST API endpoints using Django and Django REST
Framework (DRF).
●Build structured service layers supporting core regulated workflows, including:
AML/CTF screening and rules engines
KYC/KYB onboarding flows
Sanctions checks and trigger mechanisms
Payment execution and transaction lifecycle logic
Role-Based Access Control (RBAC) and permission enforcement
Audit logging and event stream generation
Incident and anomaly reporting
● Ensure strict adherence to API reliability, idempotency, validation, and security controls.

2. Database Engineering
● Work with PostgreSQL (Cloud SQL Enterprise) to design and optimize scalable
schemas.
● Implement and maintain database models, migrations, relations, and indexing
strategies.
● Optimize SQL queries and ORM logic for high-load production environments.
● Maintain data integrity, encryption, and regulatory data-retention standards.

3. Backend Security & Hardening
● Implement backend security best practices, including:
○ Granular permissions and RBAC enforcement
Token-based authentication and session management
Input validation, sanitization, and anti-tampering methods
○ Encrypted storage for sensitive data (e.g., PII, onboarding documents)
● Build and maintain forensic-quality audit and event logs, essential for AML traceability and payment operations.

4. Cloud, Infrastructure & Reliability
● Collaborate with DevOps on backend deployments running on GCP Cloud Run.
● Ensure proper service isolation via VPC, private SQL, IAM roles, and Secrets Manager.
● Support platform observability, including logs, metrics, alerts, and distributed tracing.
● Participate in incident resolution, root-cause analysis, and performance tuning.

5. Compliance-Aligned Engineering
● Build backend flows that align with regulatory requirements, including:
AML/CTF frameworks
MiCA (Markets in Crypto-Assets)
Travel Rule compliance for crypto transfers
Banco de Portugal supervisory expectations
●Ensure auditability, correctness, and explainability of all compliance-related logic.

Requirements
● Professional experience with Python and Django.
● Strong expertise with:
○ Django ORM
○ Django REST Framework
○ Serializers, signals, middleware
● Hands-on experience with PostgreSQL in production environments.
● Proven understanding of secure backend development principles.
● Experience building and maintaining multi-environment production systems.
● Knowledge of API authentication, secrets management, and secure session handling.
● Familiarity with Git, Bitbucket, CI/CD pipelines, and modern development workflows.

Nice-to-Have
● Experience with blockchain / crypto, custody, or transaction flows.
● Knowledge of Google Cloud Platform and Cloud Run.
● Background in regulated fintech, compliance-driven platforms, or financial services.

Personal Characteristics
● Strong security-first mindset.
● Highly responsible, reliable, and detail-oriented.
● Excellent problem-solving ability across complex backend systems.
● Comfortable owning backend services end-to-end, from design to maintenance.