Agent Backend Engineer

TLDR

Develop applications for brokers, utilizing AI agents for task management, while contributing to modern FinTech solutions in a collaborative, serverless environment.

Říkáme si Purple LAB. Jsme development studio, které je součástí Purple Technology. Navrhujeme, vyvíjíme a spravujeme aplikace pro brokery - od klientských zón (něco jako internetové bankovnictví) po automatizaci procesů, jako je otevírání účtů nebo správa vkladů. V poslední době se u nás hodně věcí změnilo. Začali jsme pracovat s AI agenty - a nemyslíme tím, že si necháme napovědět autocomplete. Zadáváme celé úlohy AI agentům, řídíme je a revidujeme jejich výstupy. Pořád se učíme a zlepšujeme, ale tohle je směr, kterým jdeme a který nás baví. Naší vizí je být dobrým partnerem pro FinTech brokery a vytvářet moderní a efektivní prostředí pro jejich klienty i zaměstnance. Vše zakládáme na malých, flexibilních end-to-end squadech. Serverless je náš daily bread & butter a jako jeden z lídrů v oblasti Serverless řešení ve střední Evropě aktivně přispíváme komunitě v rámci meetupů pod taktovkou Serverless LAB brandu. Zajímá tě víc? Mrkni na náš web lab.purple-technology.com  Jak vypadá náš ideální parťák?

Naše aplikace rostou, business požadavků přibývá a my rozšiřujeme jeden z end-to-end squadů. Nehledáme ale jen někoho, kdo umí psát backend kód - hledáme parťáka, který chápe, že práce developera se posouvá směrem k orchestrování AI agentů.

Co je pro nás důležité:

  • Máš solidní zkušenosti v backendu - TypeScript a Node.js jsou tvůj denní chleba
  • Aktivně používáš AI nástroje při vývoji - a to ne jen jako chytřejší autocomplete, ale jako agenta, kterému zadáš úlohu a zkontroluješ výsledek
  • Umíš si před úkolem položit otázku: "Jak by tohle mohl udělat AI agent?" - toho plánuješ, zadáváš a reviduješ
  • Když řešíš problém, umíš ho rozložit na jasné instrukce pro agenta. Víš, kdy nechat agenta iterovat a kdy zasáhnout sám
  • Vytváříš dokumentaci s myšlenkou "co by agent potřeboval, aby tohle zvládl dobře?"
  • Výhodou je pokud žiješ v cloudu - AWS služby znáš a aktivně je používáš ve svých serverless microservices
  • Zažil jsi práci na větších projektech a víš, co obnáší ownership nad velkými featurami
  • AI ti pomáhá rozšířit dopad za hranice tvé primární role - třeba píšeš i E2E testy
  • Vidíš tam sebe? Super, čti dále!

    Jak může vypadat Tvůj den?

    Budeš součástí squadu, který pracuje na velké klientské zóně pro mezinárodního forex brokera. Preferujeme osobní setkávání v kanclu v Brně, takže se uvidíme často naživo - ne jen přes Huddle na Slacku 🤓

    Vývoj nových featur

  • Dostaneš zadání nové funkcionality pro klientskou zónu
  • Naplánuješ si, jak úlohu rozdělit - co zvládne agent, co uděláš sám
  • Pracuješ s Claude Code nebo Cursor AI (plan mode, sub-agenti, team agentů)
  • Definuješ kontext a guardrails, necháš agenta pracovat a pak reviewuješ výstup
  • AWS Console je tvůj druhý domov, AWS služby jsou tvé lego
  • Code review ti usnadňuje Claude Code a CodeRabbit
  • Jako IaC používáš SST (případně Serverless Framework), deploye jedou přes GitHub Actions
  • Brainstormingy a technická analýza

  • Než začneš vyvíjet, společně se squadem uděláte technickou analýzu zadání
  • Výsledkem jsou jasně definované tasky - strukturované tak, aby je mohl zpracovat člověk i AI agent
  • Podílíš se na posouvání tech stacku i AI toolingu - pokud najdeš lepší způsob, jak něco řešit, máš prostor to prosadit
  • Komunikuješ s platform developery, kteří jsou mistři v oblasti AWS
  • Budování kontextu pro AI

  • Píšeš dokumentaci a kontext jako infrastrukturu pro agenty - popis architektury, důležité historické změny v architektuře (ADR), rules apod. Ne proto, že musíš, ale proto, že to umožňuje tobě i celému týmu delegovat víc práce
  • Vytváříš a vylepšuješ custom skills pro Claude Code, MCP servery a interní nástroje
  • Zkoušíš nové AI nástroje a přístupy a sdílíš je s týmem - experimentování je u nás vítané
  • Úprava existujících featur

  • Nejdeš do greenfield projektu - budeš vylepšovat i stávající funkcionality a refaktorovat je s pomocí AI
  • Náš Tech & AI stack

    Backend & Cloud

    TypeScript · Node.js · AWS Lambda · tRPC / GraphQL · AWS AppSync · Amazon API Gateway · Amazon Cognito · DynamoDB · PostgreSQL · MongoDB a dalsi

    Frontend

    TypeScript · React · NextJS · React Native · Expo · Styled Components · TailwindCSS

    Infrastruktura & CI/CD

    SST / Serverless Framework · GitHub Actions · Jest / Vitest

    AI & Agentic tooling

    Claude Code (sub-agenty, plan mode, custom skills) · Devin (autonomní agent z Linearu) · CodeRabbit (AI code review) · Cursor AI · MCP servery (vlastní i 3rd party) · Notion AI

    Celý stack najdeš taky na Stackshare nebo na našem GitHubu.

    Jsme otevření novým věcem - každý může přijít s nápadem a přesvědčit ostatní, že stojí za to ho zkusit.

    Co Ti můžeme nabídnout?
  • 25 dní dovolené a 5 sick days na zotavení a odpočinek
  • Kancl přímo v centru Brna - se saunou, fitkem, super terasou s grilem a výhledem na Petrov
  • Pravidelnou dávku kafe a ovoce
  • Cafeteria budget na benefity - Pluxee karta, Multisport karta, DIP, koučink atd.
  • Přístup k nejlepším AI nástrojům - investujeme do toolingu, který ti pomáhá pracovat chytřeji
  • Skvělou partu kolegů z celého světa
  • Každoroční remote office - společně pracujeme z fajn místa mimo kancelář + sport, výlety a zábava
  • Elektroniku potřebnou k práci
  • ZAUJALI JSME TVOU POZORNOST?

    Pošli nám vyplněný formulář níže (vše může být v češtině nebo angličtině):
    - Životopis - LinkedIn profil je také v pořádku.
    - Motivační dopis - řekni nám více o sobě a proč máš o nás zájem. Věnuj tomu trochu úsilí, protože právě tohle nám často pomáhá rozhodnout, s kým se máme prioritně setkat.

    Purple Technology builds and manages innovative applications for brokers in the FinTech sector, enabling a seamless trading experience for market participants worldwide. With a dedicated development studio, we specialize in creating efficient client zones that enhance the performance of brokers and their clients. Our focus is on fostering fairness and innovation in financial services, ensuring that our solutions meet the evolving needs of the industry.

    View all jobs
    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Backend Engineer Q&A's
    Report this job
    Apply for this job