Senior Python Developer

New
S
SPD TechnologyLegal Tech
Ukraine. Poland. Spain. Portugal. Romania. CzechiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLPythonRESTful APIs

Requirements

  • Proven experience building production Python backends.
  • Deep expertise in PostgreSQL (schema design, JSONB, migrations, multi-tenant patterns, query optimization).
  • Hands-on experience with AWS services (ECS Fargate, Step Functions, S3, SQS/SNS).
  • Strong proficiency with job queue architectures (e.g., Celery, BullMQ).
  • Solid understanding of REST API best practices (versioning, error handling, OpenAPI).
  • Ability to make architectural design decisions that scale.
  • Ability to communicate effectively, ask questions, and provide feedback on technical designs.
  • Bonus: Experience with LLM or AI agent integrations (Amazon Bedrock, OpenAI, Anthropic).
  • Bonus: IaC experience using Terraform or Pulumi.
  • Bonus: Experience working in regulated industries such as legal, finance, or healthcare.

Responsibilities

  • Design and build backend endpoints for matter creation, document ingestion, knowledge extraction, and draft generation.
  • Orchestrate complex workflows using AWS Step Functions to handle document fingerprinting, audio transcription, and research.
  • Manage multi-tenant PostgreSQL databases, including schema design, JSONB implementation, and query optimization.
  • Integrate and orchestrate AI agents via Amazon Bedrock, ensuring context management and logging.
  • Implement asynchronous job queuing using Celery, SQS, and SNS for system notifications and events.
  • Enforce system security and auditability using KMS, Secrets Manager, and CloudTrail.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now