Skip to content

Open nowPosted 75 days ago

Senior Full-Stack Engineer (Python + React)

Workable (global search)108,016 open roles

Where
Kaunas, Kaunas City Municipality, Lithuania
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowSenior Full-Stack Engineer (Python + React)Workable (global search) · Kaunas, Kaunas City Municipality, Lithuania
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Workable (global search)'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

7.9% of postings close within 7 days. Measured by our own scanner across the market. Workable (global search) postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.6%3 days
  3. 7.9%7 days
  4. 14.9%14 days
  5. 34.0%30 days
This job: posted 75 days ago

Workable (global search) median: 7 days open

The posting

Architus specialises in connecting leading Fintech companies with top EU engineering talent, helping to build high-performing technology teams and establish a presence overseas. With offices in London, Vilnius and Kaunas, Architus has a strong track-record and impressive list of clients such as Invesco, Tide, Capital Group, Schroders, BNP Paribas, and HSBC.

The Opportunity

Architus is partnering with a leading company in AI-powered anti-money laundering and fraud detection. With over $100m in funding and clients including tier-1 banks, the company is growing fast and expanding internationally from its EU-based headquarters. Trusted by banks and payment providers worldwide, this organization combines traditional rules with explainable AI to detect financial crime more effectively while improving efficiency and reducing false positives.

As a Senior Full Stack Engineer at Hawk, your mission is to build the engine and the experience for their agentic AI Investigation Agent — a new product that fundamentally rethinks how human analysts collaborate with autonomous AI to investigate financial crime. You will own features end-to-end: from the LangGraph workflow that drives the agent's reasoning, through the FastAPI services and Postgres/Redis infrastructure that make it reliable at scale, all the way up to the React/shadcn UI that surfaces the agent's findings to analysts. This is a high-ownership role for someone who refuses to throw work over the wall — you ship the whole feature, and you ship it well.

About the role

  • Design, build, and operate the backend systems that power the Investigation Agent: LangGraph workflows, FastAPI services, Postgres and Redis data layers, Kubernetes deployments, and Langfuse-based observability and evaluation.
  • Build the frontend surface that makes the agent's work legible: React + TypeScript components in shadcn/ui that surface agent reasoning, evidence, and explainability so analysts can trust, challenge, or take over.
  • Own features end-to-end. You take a problem from spec to production — backend, frontend, infra, observability, evals — without waiting for someone else to finish their part first.
  • Make the agent reliable. Build the eval harnesses, tracing, and feedback loops in Langfuse that turn "the model usually does the right thing" into "the model demonstrably does the right thing, and we know when it doesn't."
  • Partner closely with Product/UX, Data Science, and the rest of Engineering to shape what gets built — not just how. You question the "why" behind features and push back when something doesn't feel right.
  • Champion an AI-native engineering workflow. You use Claude Code, Cursor, or equivalent agentic coding tools as a daily part of how you work, and you help raise the bar for how the team uses them. If you find yourself doing the same thing twice, your natural instinct is to automate it.
  • Help establish engineering best practices for agentic products at Hawk: how we test agents, how we deploy them, how we monitor them, how we roll back when they misbehave.

What We're Looking For

  • Core Backend Expertise: Strong hands-on experience with Python, FastAPI, Postgres, and Redis, with a track record of building robust, scalable backend architectures.
  • Strong Frontend Chops & UI Intuition: Advanced skills in React, TypeScript, and modern component libraries (shadcn/ui, Material UI). Strong UX/UI design intuition with the ability to independently build clean, highly performant, and user-centric interfaces.
  • Genuinely Full-Stack Mindset: An end-to-end feature ownership approach rather than a strict separation between backend and frontend roles—taking ownership from API architecture to final UI execution.
  • Cloud & Infrastructure: Proven proficiency in deploying, managing, and operating services on Kubernetes within AWS environments.
  • Performance & Diagnostics: Practical experience with latency monitoring, diagnostics, and system optimization, combined with a deep understanding of writing high-availability code designed to perform under heavy production load.
  • Hands-on AI Workflow: Fluency with agentic coding tools (Claude Code, Cursor, or equivalent) as a core part of the daily workflow, with a clear understanding of their strengths, limitations, and optimal application.
  • Product & Systems Thinking: Excellent holistic thinking and problem-solving skills, with a drive to shape the product direction rather than simply executing pre-defined tickets.
  • Collaborative Communication: Excellent communication skills and a collaborative mindset, capable of clearly articulating technical trade-offs to both technical and non-technical stakeholders.

Nice to have

  • Production experience with LangGraph (or equivalent agent orchestration frameworks) and Langfuse (or equivalent LLM observability/eval tooling).
  • Prior experience in Anti-Financial Crime (AML, fraud, compliance, or investigations tooling) — or a deep curiosity to go learn the domain fast.

What You’ll Get in Return

  • Salary: Starting from €6,000 gross/month, depending on your experience (full-time only).
  • Career Growth: Accelerate your professional journey by working with cutting-edge technologies in a truly global environment.
  • Holidays: Enjoy extra vacation days to recharge and unwind.
  • Flexibility: Benefit from hybrid working options for a healthy work-life balance.
  • Workplace: A modern, pet-friendly office equipped with parking and plenty of snacks to keep you fueled and productive.
  • High-Spec Hardware: Brand-new, high-performance equipment provided to support your work from day one.
  • Team Environment: A dynamic, collaborative, and friendly working atmosphere.
  • Perks: Stay balanced with our wellness program, enjoy additional health insurance, plan for the future with 3rd-pillar pension benefits, and perform at your best with high-spec hardware.

Ready to Join Us?

If you’re enthusiastic about this opportunity and believe you’re the right fit, we’d love to hear from you! Apply now and let’s create something amazing together. We look forward to meeting the next Architus star!

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Workable (global search)'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Workable (global search)'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Workable (global search)'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.