- Develop and maintain a diverse range of applications end-to-end — from classic business tools to our proprietary AI platform — selecting the right tools and frameworks for each project
- Review, validate, and quality-assure code — whether written by you, your colleagues, or generated with AI tooling — before it reaches production
- Assess and strengthen application security, identifying vulnerabilities and implementing best practices in line with financial-sector requirements
- Manage cloud infrastructure, deployments, and CI/CD pipelines on Microsoft Azure, including containerised deployments with Docker
- Implement and maintain observability tooling (logging, monitoring, alerting) to ensure production issues are identified and resolved quickly
- Support the implementation of AI workflows, including RAG pipelines, vector database integration, and agent-based systems
- Help shape our engineering standards and technical architecture as the team and project portfolio grow
Software Engineer (m/w(d)
Hamburg
Full-time
Permanent employee
Your mission
Your profile
- 3+ years of professional experience in software engineering or a related technical role
- Strong fundamentals in at least one modern web stack (frontend and backend) — the specific language matters less than your ability to understand, debug, and reason about code
- The skill and confidence to independently assess code quality and correctness, regardless of how the code was produced
- Experience with code review processes and a solid understanding of security best practices
- Hands-on experience with cloud platforms, preferably Microsoft Azure (DevOps, hosting, CI/CD)
- A pragmatic, tool-agnostic mindset: you pick the best technology for the job and are comfortable leveraging AI-assisted development for efficiency — without compromising on quality
Technologies we work with: JavaScript, Node.js, Git, Docker, Linux, Windows, Azure, vector databases, RAG / LLM tooling. You don’t need to know all of these, but you should feel at home with a meaningful subset and be willing to pick up the rest.
Nice to Have
- Experience with modern frontend frameworks such as React, Next.js, or TanStack Start
- Experience with application security assessments or penetration testing
- Background in DevOps, containerization, or infrastructure-as-code
- Familiarity with LLM application patterns (embeddings, vector stores, retrieval-augmented generation)
- Exposure to observability stacks (logging, tracing, metrics) in production cloud environments
- Exposure to the financial services industry or regulated environments
Why us?
- The best of both worlds: startup agility backed by the resources and stability of an established investment house
- A wide variety of projects — no two builds are the same
- High ownership and direct impact in a small, hands-on team
- Hybrid work model with flexibility
- The chance to shape engineering culture and technical direction from the ground up
- Room to grow as our technology capabilities expand
About us
The Demo Daten GmbH is a fictional company created by Personio to familiarize our customers with our software.
