Role Overview
We’re looking for a Tech Lead to drive a cross-functional engineering team (up to 6–7 people) building a data processing platform with OCR and AI-based extraction. You’ll own technical direction, keep delivery on track, translate between stakeholders and engineers, and stay hands-on enough to dive into the architecture and unblock the team when it matters.
This is a leadership role with real technical depth; you track technical delivery, guard quality, and make sure the team is building the right thing in the right way.
What You’ll Do
Drive the team’s technical direction and keep day-to-day progress aligned with project goals.
Work directly with stakeholders to clarify requirements, set and defend priorities, and communicate trade-offs and status clearly.
Own the roadmap-to-execution translation: break down initiatives, sequence work, and keep the backlog focused.
Oversee team execution, review priorities, monitor progress, and course-correct early when things drift.
Deep-dive into technical processes when needed: code, architecture, pipeline behavior, and incident root cause.
Make and document architectural decisions across the platform and the data processing services.
Coach engineers, raise the technical bar, and ensure delivery quality without becoming a bottleneck.
Drive effective use of AI coding assistants (e.g. Claude Code) across the team to accelerate delivery without sacrificing quality.
Required Experience & Skills
7+ years of software engineering experience, with proven time leading a team or owning technical delivery.
Strong architectural judgment, able to design and reason about distributed systems and drive projects end to end.
Strong hands-on experience with Node.js (TypeScript) or Python.
Python experience.
Hands-on cloud experience: AWS ECS with Fargate, SQS, SNS, and Terraform (IaC).
Hands-on experience developing with AI coding assistants (e.g., Claude Code).
Clear, structured communication and the ability to keep both stakeholders and engineers aligned.
English: B2 / Advanced (confident written and spoken communication with stakeholders).
Nice to Have
Experience with document-processing or AI-extraction pipelines at scale.
Experience with Python microservices for data processing (OCR and AI/ML-based extraction).
Experience designing and operating event-driven / message-based pipelines.
Experience in the legal or finance domain.
Candidate based in Warsaw
What Success Looks Like
In the first months, you’ll have a clear grip on the architecture, the team’s priorities are visible and well-sequenced, stakeholders trust the status they’re getting, and delivery is predictable, with you stepping into the technical detail whenever the team needs it.



