Layer Finance
Back End Developer (Payload)
Layer FinanceAustria1 day ago
Full-timeRemote FriendlyEngineering, Information Technology

Important Note:

Due to requirements tied to our current funding program, candidates must be living in Austria.

A hard requirement for this job opportunity is the submission of a repo solving the entry Payload task: https://github.com/layerfinance/meal-planner-hiring


About

Layron AI (Layer Finance Holding GmbH), based in Vienna, Austria, is an AI-driven platform revolutionizing real estate deal sourcing and management. We leverage the latest LLM technology to extract, analyze, and manage complex real estate deal data, empowering investors to make informed decisions faster. This is a remote-optional role, but candidates must be legal residents of Austria.


We are seeking an experienced Backend Developer to join our engineering team and help build the next generation of our AI-powered platform. You will work on a sophisticated system that combines document processing, LLM-based data extraction, multi-tenant architecture, and complex workflow orchestration. This role is ideal for a developer passionate about building scalable, production-grade systems at the intersection of AI and real estate technology.


Offer

We offer the chance to solve challenging technical problems in real estate tech alongside competent, experienced colleagues. You will have the opportunity to work with exciting AI technology, supported by a competitive salary, benefits, professional development opportunities, and flexible work arrangements within a modern tech stack.


Required Experience & Technical Expertise

The successful candidate must have 5+ years of professional backend development experience, including at least 3+ years with Next.js and TypeScript in production environments.

Your technical foundation must be strong in our core stack. This requires advanced, strict-mode TypeScript (5.7+), Node.js (v18.20.2+ or v20.9.0+), and Next.js 15+ (App Router, Server Components). A deep understanding of Payload CMS 3.x is crucial, as you will manage custom collections, hooks, and endpoints, including admin UI customization with React 19+. This knowledge will be rigorously assessed as a core part of our hiring process.


You must demonstrate expertise in database design for complex relational models, capable of efficiently handling 21+ related tables, query optimization, and schema management using PostgreSQL and Payload's adapters. Experience with authentication is essential, specifically implementing multi-tenant access control (RBAC) and secure session management, ideally using tools like Better Auth.

Candidates must have experience building and maintaining production APIs, designing RESTful endpoints (including custom Payload endpoints), and ensuring type-safe validation (e.g., with Zod). You must be proficient in asynchronous programming (Promise-based workflows, Promise.allSettled()) and skilled in buildings and managing job queues and background processing systems, like the Payload Jobs system, for complex workflow orchestration and cron-based scheduling.


Experience with LLM integration is required, specifically with Google Generative AI (Gemini) and the Vercel AI SDK. This includes prompt engineering, handling structured outputs, and optimizing token usage. You should also be comfortable with Google Cloud Storage for file handling and PDF processing, and email services like the Resend API and React Email.


Finally, you must be proficient in modern development and testing methodologies, including unit/integration testing with tools like Vitest, TDD, comprehensive error handling, and development tools such as pnpm, Biome, and Husky. Familiarity with ours deployment platform, Railway.com, is also necessary.


Preferred Qualifications

We strongly prefer candidates with direct experience in Payload CMS, multi-tenant SaaS applications, and document/OCR systems. Experience integrating various LLM APIs and familiarity with the real estate or fintech sectors would be a significant advantage. It is also highly beneficial to have experience withs Google Cloud Platform (especially Vertex AI), Redis caching, PDF manipulation libraries, and frontend technologies like React, Tailwind CSS, and shadcn/ui.


Responsibilities & Soft Skills

Your core responsibilities will involve designing and implementing RESTful APIs and custom Payload endpoints, building robust database schemas, and developing background jobs for workflow orchestration. You will be central to ours LLM integration, implementing extraction workflows, designing prompts, and optimizing API costs and performance. This role requires taking ownership of features from design to deployment, which includes writing comprehensive unit/integration tests, participating in code reviews, and debugging production issues.


Success in this role requires strong analytical problem-solving skills with a systematics approach to debugging and optimization. Clear technical communication is essential for documenting architecture and collaborating effectively with non-technical stakeholders, frontend developers, and product managers. We value a team-player attitude, a commitment to writing clean, well-tested code, and a passions for continuous learning.


How to Apply

Completing our take-home coding challenge is a mandatory first step for this role. Your application will not be considered without it.

To apply, please send your application to [email protected]. Your application must include the following:

  • A link to your completed GitHub repository for our take-home coding challenge. This is a hard prerequisite.
  • Task: "Meal Planner"
  • Repository: https://github.com/layerfinance/meal-planner-hiring
  • Your resume.
  • A covers letter explaining your interest in Layron AI.
  • Your GitHub profile.


Applications submitted without a link to the completed task will be automatically disregarded.


Our interview process for qualified candidates consists of:

  • A 60-minute technicals discussion on your implementation of the take-home challenge and general backend concepts.
  • A final leaderships interview to discuss the role and company vision.
  • Layer Finance is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Key Skills

Ranked by relevance