Tech Lead / Solution Architect
JobgetherRemotely
pythonpostgresqlfastapikafkarabbitmqprometheusopentelemetrynats
Job Description
📋 Description
- Own backend architecture and technical direction across MVP-level solutions.
- Define architecture boundaries, service contracts, APIs, and event interfaces.
- Design core data model, including IDs, mapping rules, and idempotency keys.
- Build workflow layer with retries, backoff, DLQ, replay, deduplication, and recovery.
- Establish security architecture: SSO, RBAC, access controls, secrets management.
- Implement audit trails with correlation IDs and distributed tracing.
🎯 Requirements
- Senior backend engineering and solution architecture with production shipping experience.
- Strong distributed systems knowledge: retries, idempotency, consistency, race conditions
- Hands-on backend design/implementation, ideally Python with FastAPI.
- Relational DB expertise, especially PostgreSQL.
- Experience with queues/event-driven systems: NATS, RabbitMQ, Kafka, etc.
- API integrations with external platforms/services; OIDC/SSO/authz/permissions/secrets management.
🎁 Benefits
- 100% remote with preference for candidates in European/CET time zones.
- Full-time or part-time engagement options; freelance/project-based also possible.
- Opportunity to shape architecture of a new Legal OS MVP.
- High technical ownership and autonomy.
- Hands-on work across backend, workflow, security, observability, and QA.
- Build reliable, security-focused systems for real-world legal workflows.
Back to all jobs