411,854open jobs
14,107companies
70,575added this week
Browse all
Salary
$35k – $94k per year (Estimated)
Location
Remote/Hybrid (Ukraine)
Seniority
Senior · 5+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Headquartered in London, United Kingdom, SPD Technology is a global custom software development and IT consulting company specializing in fintech, artificial intelligence, cloud solutions, and data engineering. The company provides full-cycle software product development, enterprise application modernization, and dedicated engineering teams to build complex, scalable digital platforms.

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 retry depth, provider failures, pool saturation, slow queries.

We’re looking for you if you have

  • 5+ years of professional experience with Python and strong hands-on experience with Django.
  • Deep knowledge of Django beyond REST/CRUD development, including ORM behavior under load, migrations, transactions, management commands, and background processing.
  • Strong production experience with PostgreSQL, including 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 container-based application deployment and releases.
  • Proven experience building and operating integrations with third-party APIs that you do not control, including signed webhooks, idempotency, retries, reconciliation of missed events, and explicit failure handling.
  • Experience designing and maintaining multi-tenant applications with tenant-scoped data access, role-based authorization, and audit trails.
  • Strong understanding of backend architecture, asynchronous processing, data integrity, reliability, and production troubleshooting.
  • A proven ability to own backend functionality end to end, from technical design through implementation, testing, deployment, and production support.
  • A strong engineering mindset and the ability to make sound technical decisions in systems where reliability, security, and data consistency are critical.
  • English -Upper-Intermediate or higher;Ukrainian -fluent/native.

Bonus points

  • Experience with PDF processing and OCR pipelines, especially AWS Textract.
  • Production experience integrating LLMs, including structured output validation, prompt versioning, model/provider fallback, and cost optimization.
  • Experience with DocuSign or other e-signature APIs.
  • Experience designing document or workflow state machines.
  • Previous experience working in compliance-heavy domains such as legal, fintech, insurance, or healthcare.
  • Experience with voice, speech-to-text, or conversational AI pipelines.
  • Experience working with AI-powered automation where human review and approval are part of the workflow.
  • Familiarity with observability and production monitoring practices for distributed backend systems.

What’s in it for You

Reveal great tech solutions

Join the team of experts who create custom, cutting-edge tech solutions for world-renowned businesses, fueling clients growth. Unleash your potential, tackle new challenges, and be part of a team that values your skills and contributions. Focus on long-term impact and building tailored, long-lasting partnerships with our clients.

Experience an agile and flexible working environment

Work fully remote around the globe, or in a hybrid work model from our office hubs which are equipped with everything needed for comfortable work. Benefit from a flexible working schedule and create work and rest balance for yourself. Enjoy 20 business days of paid vacation for full-time, unlimited sick leave, 4 days of emergency leave, and more.

Embrace the opportunity for personal and professional growth

Take advantage of certification support, career paths and personal development plans, company-wide tech and cultural events. Elevate your skills with mentorship program, public speaking support, educational leave, access to corporate library, and more.

Feel cared about

Prioritize your well-being with a yearly budget for medical insurance/ life insurance/ abroad coverage/ travel insurance. Get compensation for sports, equipment, massage, and rehabilitation, along with access to the well-being program. Feel supported with corporate loan, tax and legal advisory and wedding and baby birth bonuses for important family events in your life.

Interview steps

  • Interview with Recruiter
  • Technical Interview
  • Manager Interview.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
411,854 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
In your city
$120k – $170k per year • Remote • 6+ years exp • Bachelor's Degree
Python
SQL
Databases
PostgreSQL
Oracle
DynamoDB
MS SQL
AI/ML
Scikit-learn
SciPy
TensorFlow
Pandas
NumPy
PyTorch
DevOps
CI/CD
AWS
Amazon S3
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
Python
Bash
DevOps
Terraform
Ansible
GCP
Red Hat
OpenShift
Helm
Istio
Linkerd
Azure
CI/CD
GitOps
ArgoCD
Jenkins
AWS
Kubernetes
Service Mesh
Tekton
Cybersecurity
PCI DSS
SOC 2
HIPAA
Apply
$145k – $205k per year • Remote • 6+ years exp • PhD
Rust
SQL
C++
Rust
Actix Web
Axum
Databases
MySQL
PostgreSQL
Redis
NATS
DynamoDB
RabbitMQ
Apache Kafka
Kafka
DevOps
Rest API
gRPC
Terraform
GCP
Istio
OpenTelemetry
Linkerd
Prometheus
Pulumi
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Grafana
Service Mesh
Apply
$100k – $150k per year • Remote • 6+ years exp • Bachelor's Degree
Python
SQL
Databases
Oracle
DevOps
Ansible
Azure
CI/CD
AWS
Apply
Remote/Hybrid • 8+ years exp • PhD
Python
DevOps
Splunk
GCP
Dynatrace
Azure
AWS
Kubernetes
Self-Healing
Apply
$58k – $144k per year (Estimated) • Remote • Full-Time • 5+ years exp • Spain
Python
JavaScript
TypeScript
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
DynamoDB
AI/ML
Cursor
LangGraph
Windsurf
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
AWS Bedrock
LLM
RAG
Frontend
Vue.js
Nuxt.js
Tailwind CSS
Next.js
React.js
Vite
DevOps
Rest API
Terraform
GitHub Actions
AWS CDK
CloudFormation
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
FinOps
GitHub
Amazon S3
Amazon ECS
Amazon CloudWatch
API Gateway
Apply
$48k – $115k per year (Estimated) • Remote/Hybrid
Databases
Snowflake
Apache Kafka
Kafka
AI/ML
Embeddings
LLM
Semantic Search
Semantic Search
DevOps
Docker
Kubernetes
Apply
$47k – $109k per year (Estimated) • Remote
JavaScript
PowerShell
DevOps
Terraform
Ansible
GCP
VMWare
AWS
Kubernetes
Apply
$42k – $103k per year (Estimated) • Remote
Python
JavaScript
TypeScript
Python
Flask
FastAPI
Django
Databases
MySQL
PostgreSQL
DynamoDB
AI/ML
Cursor
LangGraph
Windsurf
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
AWS Bedrock
LLM
RAG
Frontend
Vue.js
Nuxt.js
Tailwind CSS
Next.js
React.js
Vite
DevOps
Rest API
Terraform
GitHub Actions
AWS CDK
CloudFormation
Prometheus
Azure
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
FinOps
GitHub
Amazon S3
Amazon ECS
Amazon CloudWatch
API Gateway
Apply
$37k – $80k per year (Estimated) • Remote • Full-Time
Apply
See all jobs
This is one of many
411,854 more open roles from verified company boards, updated every day.