Software Engineer (NodeJS, React)
- Location
- Budapest, Hungary
- Posted
- 6d ago
<p></p> <p><strong><span data-contrast="auto">Position Overview: </span></strong><span data-ccp-props="{}"> </span></p> <p><span data-contrast="auto">As a Software Engineer at Diligent, you'll take on a hands-on technical role in building secure, scalable serverless microservices and AI-powered features using TypeScript and React on AWS for our Risk Manager platform. You'll contribute to our mission of making risk management effortless for our customers, working in a team that owns its services end to end—from architecture and implementation to monitoring and continuous improvement.</span><span data-ccp-props="{}"> </span></p> <p><span data-contrast="auto">This role is ideal for a mid-level engineer who writes solid code, mentors others, and is ready to build production AI/agentic features — not just use AI as a development aid, but ship intelligent capabilities to customers. You'll guide junior engineers, shape architectural discussions, and help scale modern development practices.</span><span data-ccp-props="{}"> </span></p> <p><strong><span data-contrast="auto">Key Responsibilities </span></strong><span data-ccp-props="{}"> </span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="45" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">Own and deliver well-defined stories independently, with a clear grasp of team architecture, frameworks, and tools.</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="45" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto">Actively contribute to code reviews, testing practices, and maintain service stability.</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="45" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto">Support and guide junior engineers (SE-I), fostering collaboration, knowledge sharing, and constructive feedback.</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="45" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto">Maintain healthy development flow by adhering to Agile processes and driving iterative enhancements.</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="45" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto">Design and implement AI-powered product features — LLM integrations, agentic workflows, and tool-use patterns that ship to customers. Use AI-augmented development workflows (Claude Code, Copilot) to accelerate your own coding, debugging, and testing.</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="45" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto">Understand core LLM concepts (e.g., tokens, context length, hallucinations), recognize safe vs. unsafe use cases, and flag ethical, privacy, or cost concerns.</span><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></li> </ul> <p><span data-ccp-props="{"201341983":0,"335559685":720,"335559739":0,"335559740":240}"> </span></p> <p><strong><span data-contrast="auto">Required Experience/Skills </span></strong><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></p> <p><span data-ccp-props="{"201341983":0,"335559739":0,"335559740":240}"> </span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="59" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto">3–5 years of professional software engineering experience in an agile, fast-paced environment.</span><span data-ccp-props="{"335559739":0}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="59" data-list-defn-props="{"335552541":1,"335559685":360,"335559991":360,"469769226":"Symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"hybridMultilevel"}" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="Normal (Web)">Familiar with core AI concepts (tokens, context length, embeddings, hallucinations), understands high-level LLM behavior, and recognizes safe vs. unsafe use cases (privacy, security, fairness).</span></span><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}">&