Senior Python/Django Backend Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Ukraine.

📋 Description

• Develop and deliver backend features from start to finish, encompassing design, implementation, testing, review, and deployment.

• Advance the AI-native platform that streamlines residential real estate transaction coordination within the US market.

• Transition the platform from SQLite-friendly to production PostgreSQL, ensuring schema parity, rehearsing cutover, verification, concurrency testing, and rollback procedures.

• Establish dependable singleton or lease-based ownership for the heartbeat worker, separating it from the admin API service.

• Integrate DocuSign for envelope creation, signer mapping, signature requests, webhooks, status tracking, handling completed documents, follow-ups, failures, and retries.

• Strengthen the email layer for resolving inbound threads and attachments, ensuring deterministic outbound generation, review and approval queues, and delivery tracking.

• Ensure tenant isolation and authority across queries, credentials, exports, and integrations, utilizing action-scoped RBAC, approvals, human review gates, and append-only audit trails.

• Transition prompt and model configuration into the prompt registry and model router without altering verifier behavior.

• Develop the backend for a voice-activated contract drafting agent, encompassing structured offer data, draft generation, validation, approval, and workflow handoff.

• Create application, PostgreSQL integration, and mutation contract tests.

• Monitor health, error rates, worker heartbeat age, queue age, retry depth, provider failures, pool saturation, and slow queries.

• Collaborate with the expert team at SPD Technology to provide tailored technology solutions for clients.


⛳️ Requirements

• Over 5 years of professional experience with Python and substantial hands-on experience with Django.

• Profound knowledge of Django beyond REST/CRUD development, including ORM behavior under load, migrations, transactions, management commands, and background processing.

• Strong production experience with PostgreSQL, encompassing schema design, migrations, query analysis and optimization, connection pooling, transactions, locking, advisory locks, and concurrent database access.

• Hands-on experience with AWS services such as ECS/Fargate, RDS, S3, SQS, SES, Secrets Manager, IAM, ECR, and CloudWatch.

• Proficiency in Docker and experience with containerized application deployment and release processes.

• Demonstrated experience in building and managing integrations with third-party APIs, including signed webhooks, idempotency, retry mechanisms, reconciliation of missed events, and explicit failure handling.

• Experience in designing and maintaining multi-tenant applications with tenant-scoped data access, role-based authorization, and audit trails.

• Solid understanding of backend architecture, asynchronous processing, data integrity, reliability, and production troubleshooting.

• Capability to take ownership of backend functionality from technical design through implementation, testing, deployment, and production support.

• Strong engineering mindset with sound technical decision-making where reliability, security, and data consistency are paramount.

• English proficiency at an Upper-Intermediate level or higher.

• Fluent/native proficiency in Ukrainian.

• Bonus: experience with PDF processing and OCR pipelines, particularly AWS Textract.

• Bonus: production experience integrating LLMs, including structured output validation, prompt versioning, model/provider fallback, and cost optimization.

• Bonus: experience with DocuSign or other e-signature APIs.

• Bonus: experience in designing document or workflow state machines.

• Bonus: experience in compliance-heavy sectors such as legal, fintech, insurance, or healthcare.

• Bonus: experience with voice, speech-to-text, or conversational AI pipelines.

• Bonus: experience with AI-driven automation requiring human review and approval.

• Bonus: familiarity with observability and production monitoring practices for distributed backend systems.


🏝️ Benefits

• Fully remote work opportunities worldwide or hybrid work from office hubs.

• Flexible working hours.

• 20 business days of paid vacation for full-time employees.

• Unlimited sick leave.

• 4 days of emergency leave.

• Support for certifications.

• Career paths and personal development plans.

• Company-wide technology and cultural events.

• Mentorship program.

• Support for public speaking.

• Educational leave.

• Access to a corporate library.

• Annual budget for medical insurance, life insurance, international coverage, and travel insurance.

• Compensation for sports, equipment, massage, and rehabilitation.

• Well-being programs.

• Corporate loan options.

• Tax and legal advisory services.

• Bonuses for weddings and childbirth.

People also viewed

InvestEngine16 hours ago

Senior Backend Engineer – Pensions Team, Python

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
Omilia - Conversational Intelligence1 day ago

Senior C/C++ Engineer

GR flagGreece, +3 more countriesFull-timeBackend Engineer
ApplyView job
YourHero1 day ago

Senior Backend Engineer

GR flagGreece OnlyFull-timeBackend Engineer
ApplyView job
Reply1 day ago

Java Developer – Senior

IT flagItaly OnlyFull-timeBackend Engineer
ApplyView job
Reply1 day ago

Senior Java Developer

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
S-PRO1 day ago

Python Engineer

CH flagSwitzerland OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers