More jobs:
Senior Python Developer
Remote / Online - Candidates ideally in
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listed on 2026-07-02
Town of Poland, Jamestown, Chautauqua County, New York, 14701, USA
Listing for:
SPD Technology
Remote/Work from Home
position Listed on 2026-07-02
Job specializations:
-
Software Development
Backend Developer, Python
Job Description & How to Apply Below
SPD Technology builds AI‑powered legal content platforms to help law firms research, draft, and submit Chambers USA rankings.
About the roleAs a Senior Python Developer, you will own the API and async pipeline for the platform, making design decisions that support growth.
Tech Stack- Python (API + AI pipeline)
- AWS – ECS Fargate, API Gateway, Step Functions, S3, SQS/SNS, Elasti Cache Redis, Cognito, KMS, Secrets Manager, Cloud Trail
- Terraform or Pulumi for IaC;
Git Hub Actions for CI/CD - Aurora PostgreSQL – schema‑per‑tenant isolation, JSONB, PITR
- Amazon Bedrock (multi‑agent orchestration), AssemblyAI (audio transcription)
- Celery (or equivalent) for job queuing; SQS/SNS for events
- REST + OpenAPI
- Design and build core API endpoints across the full workflow: matter creation, document ingestion, knowledge extraction, draft generation, review chains, and export.
- Build and maintain async pipelines in AWS Step Functions, handling retries, failures, and ensuring non‑blocking editorial flow.
- Maintain the knowledge base in Aurora PostgreSQL: write migrations, optimize queries, and keep the schema clean.
- Integrate AI agents via Amazon Bedrock, orchestrating calls, logging activity, and enforcing pre‑flight review gates.
- Manage job queue, events, and security:
Celery/SQS/SNS, KMS, Secrets Manager, Cloud Trail, and audit logging.
- Production‑level Python backend experience.
- Deep knowledge of PostgreSQL: schema design, JSONB, migrations, multi‑tenant patterns, query optimization.
- Experience with AWS services: ECS Fargate, Step Functions, S3, SQS/SNS.
- Job queue expertise – Celery, BullMQ, or similar.
- REST API design instincts – versioning, error handling, OpenAPI.
- Strong communication – asks questions before coding and pushes back when things don’t make sense.
- AI agent integration with Amazon Bedrock, OpenAI, or Anthropic APIs.
- IaC with Terraform or Pulumi.
- Experience in regulated environments – legal, finance, or healthcare.
Fully remote work with a flexible schedule; laptop and licensed software provided; stable income; performance and merit reviews; personal development plans; corporate library; public speaking support; referral bonus program.
Interview Steps- Pre‑Screening with recruiter
- Technical Interview
- Interview with Manager
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×