Senior Python Developer
Brak informacji o wynagrodzeniu
SeniorFull-time
#374433·Dodano wczoraj·0
Źródło: SPD TechnologyTech Stack / Keywords
PythonAIBackendPostgreSQLAPICloudAWSRedis
Firma i stanowisko
SPD Technology is a global software product development company specializing in fintech, digital payments, data engineering, AI/ML, and cloud computing. Founded in 2006, it has delivered over 460 custom projects for startups, SMBs, and enterprises worldwide, partnering with clients generating over $4B in annual revenue each. The company employs over 650 engineers across 35 countries and focuses on creating cutting-edge tech solutions that drive client growth.
Wymagania
- Production experience with Python backend development.
- Deep knowledge of PostgreSQL including schema design, JSONB, migrations, multi-tenant patterns, and query optimization.
- Experience with AWS services such as ECS Fargate, Step Functions, S3, SQS/SNS, or similar async architectures.
- Familiarity with job queue systems like Celery or BullMQ.
- Strong REST API design skills including versioning, error handling, and OpenAPI.
- Proactive communication skills, including asking questions before coding and pushing back on unclear requirements.
Bonus Points:
- Experience with LLM or AI agent integration (Amazon Bedrock, OpenAI, Anthropic API).
- Infrastructure as Code experience with Terraform or Pulumi.
- Experience in regulated environments such as legal, finance, or healthcare.
Obowiązki
- Design and build Python backend API endpoints for workflows including matter creation, document ingestion, knowledge extraction, draft generation, review chains, and export.
- Develop asynchronous pipelines using AWS Step Functions for tasks such as document fingerprinting, audio transcription, research orchestration, and Chambers generation.
- Manage the knowledge base and data layer using Aurora PostgreSQL with schema-per-tenant isolation, JSONB, and auditability.
- Integrate AI agents via Amazon Bedrock, orchestrating context passing, logging AI activity, and enforcing review gates.
- Implement job queuing and event notifications using Celery or equivalent and SQS/SNS.
- Ensure security and traceability with KMS, Secrets Manager, CloudTrail, and custom audit logging.
Benefity
- Fully remote work with a flexible working schedule.
- Stable workload and income.
- Provided laptops and licensed software.
- Performance and merit reviews.
- Personal development plans and access to a corporate library.
- Support for public speaking and other individual learnings.
- Participation in company-wide tech and cultural events.
- Referral bonus program.
- Support from HR and a collaborative team environment.
Elastyczne godziny
Płatny urlop
Dofinansowanie szkoleń
Spotkania integracyjne
Płatne święta
Premie
SPD Technology
5 aktywnych ofert