← Усі вакансії

Senior Python/Django Backend Engineer

SPD Technology, Черкаси, за кордоном
Формат:
повний remote
Рівень:
senior
Джерело:
jobs.dou.ua
Відгукнутись на вакансію →

About us

At SPD Technology, we bring together a team of like-minded people who are driven by the desire to bring value through their work, united in their commitment to high performance and delivering custom, cutting-edge tech solutions that drive clients’ growth. We empower our people with a culture of excellence, and enable them with the opportunity to uphold their accountability to contribute on each level. We value humanity and collaboration, encourage professional and personal growth, and foster a supportive and flexible work environment where everyone’s contribution is welcomed.

We are looking for a Senior Python/Django Backend Engineer to join us as part of our team.

About the role

As a Senior Python/Django Backend Engineer, you will play a crucial role in building and evolving an AI-native platform that automates residential real estate transaction coordination in the US market.

You will join an existing production system and help take it to the next level of reliability, scalability, and functionality. You will work on core backend infrastructure, database architecture, third-party integrations, workflow automation, and AI-powered features — from strengthening the PostgreSQL and worker architecture to integrating e-signatures, improving the email layer, and building the backend for a voice-driven contract drafting agent.

The platform streamlines the entire workflow following a real estate contract: automatically processing executed contract packages, splitting multi-document PDFs into individual exhibits, enforcing state-specific compliance requirements, extracting structured transaction data, and calculating complex contingency deadlines.

This is an opportunity to own backend features end to end and solve complex technical challenges in a product where reliability, data integrity, tenant isolation, and human oversight are critical.

Our stack

Python, Django, Gunicorn, PostgreSQL, SQLite, psycopg, AWS (ECS/Fargate, RDS, S3, SQS, SES, Secrets Manager, ECR, CloudWatch, WAF), Docker, ALB, IAM, CI/CD.

As a qualified expert You will

Build and ship backend features end to end — design, implementation, tests, review, deploy.

Take the platform from SQLite-friendly to production PostgreSQL: schema parity on a disposable database, cutover rehearsal with row counts and sequence and FK verification, concurrency under overlapping writers, and rollback.

Implement reliable singleton or lease-based ownership for the heartbeat worker before the platform scales horizontally, and separate it from the admin API service.

Integrate DocuSign: envelope creation, signer mapping, signature requests, webhooks, status tracking, completed-document handling, follow-ups, and explicit failure and retry behavior.

Harden the email layer — inbound thread and attachment resolution to the right transaction, template-and-slot outbound generation behind a deterministic recipient and content gate, review and approval queues, delivery outcome tracking.

Keep tenant isolation and authority intact across every query, credential, export and integration — action-scoped RBAC, approvals, human review gates, and an append-only audit trail that keeps AI recommendations, deterministic findings, human decisions and external writebacks distinguishable.

Move prompt and model configuration out of hard-coded Python into the existing prompt registry and model router, without changing verifier behavior.

Build the backend for the contract drafting agent: structured offer data from a voice conversation, draft generation against the same form ontology the compliance engine uses, validation before anything reaches a human, explicit approval, handoff into the existing workflow.

Write and maintain the tests that matter here — the application suite plus a PostgreSQL integration suite against a disposable DSN, plus contract tests covering every registered mutation.

Instrument the things that break at 3am: health, error rate, worker heartbeat age, queue age and ret

Схожі вакансії

З блогу Trackr

Усі статті →

Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot