
Senior Backend Engineer - Python
Filevine
🇺🇸 United States
Remote
Senior
3 months ago
$165,000 – $215,000 / year
- AI
- Temporal
- React.js
- Pydantic
- Claude
- pytest
- Snapshot Testing
- GitLab CI/CD
- Octopus Deploy
- New Relic
- Playwright
- Python
- FastAPI
3 months ago
Responsibilites
- • Contribute to the design and evolution of the AI orchestration layer, building durable, fault-tolerant agentic workflows using Temporalactivities andReActreasoning loops powered bypydantic-ai andClaude.
• Deliver features across their complete lifecycle — from design and prototyping through implementation, pytest/syrupy snapshot testing, GitLab CI/CD deployment via Octopus Deploy, and New Relic APM post-launch monitoring. • Uphold engineering excellence by conducting thorough code reviews, writing comprehensive tests (unit, integration, Playwright end-to-end), maintaining structlog observability, and upholding uv monorepo workspace standards. • Mentor mid-level and junior engineers in async Pythonbest practices,pydantic-aiagent design, and clean, testable agentic architecture. • Collaborate closely with product managers, UX designers, legal domain experts, and frontend engineers to translate complex attorney workflows into reliable, high-impact AI-powered features. • Actively participate in cross-team planning, design reviews, sprint ceremonies, and AI platform standards discussions. • Communicate technical trade-offs, agentic design decisions, and reliability impacts clearly to both technical teams and non-technical stakeholders, while contributing to AI orchestration roadmap discussions.
Qualifications
- •6+ years of professional backend developmentexperience with expert-level mastery ofPython(3.12+), async/await,FastAPI, andPydanticv2. • Proven production experience building complex, distributed systems — ideally including durable workflow orchestration (Temporal or equivalent), message queues, or event-driven architectures. • Exceptional communication skills, with the ability to clearly articulate agentic design decisions, reliability trade-offs, and LLM behavior to non-technical stakeholders and cross-functional partners. • Growth mindset, strong collaborative approach, genuine passion for mentoring others, and proven track record of delivering high-impact features end-to-end in fast-moving production environments. • Bachelor’s degree in Computer Science or related field preferred — equivalent experience, certifications, or demonstrated expertise with a strong production track record considered equally.
Senior Backend Engineer - Python · Filevine