Software Engineer

We’re seeking a highly skilled and proactive Software Engineer to join our team full-time and on-site.
This is a great opportunity for someone excited to build features end-to-end and make a meaningful impact in a
fast-paced, early-stage startup.

In this role, you’ll work closely with our CPO, build across the entire tech stack,
and deliver AI-powered features that drive enterprise adoption.
This position is on-site at our HQ in Berlin, Germany.

RESPONSIBILITIES

  • Design and implement robust backend systems and APIs powering our AI platform.
  • Build end-to-end solutions spanning backend (Node.js), databases, and frontend integration.
  • Develop and optimize database schemas, queries, and data models for scalability and performance.
  • Implement API endpoints and integrate with third-party services and AI providers.
  • Collaborate on system design and technical architecture decisions.
  • Maintain and optimize the codebase for performance, reliability, and maintainability.
  • Participate in support engineer rotations, supporting customers and the customer support team.

REQUIRED SKILLS

  • 2–3+ years of experience building production software applications.
  • Strong backend experience with Node.js, API design, and system architecture.
  • Solid database experience, especially PostgreSQL, including data modeling and query optimization.
  • API integration experience with REST APIs and modern patterns such as tRPC.
  • Frontend familiarity with JavaScript/TypeScript and React/Next.js for full-stack development.
  • Fluent English for technical discussions and team collaboration.

Candidates with a stronger background in either frontend or backend are welcome,
but you should be comfortable working across the full stack.

STRONG PLUS

  • Hands-on experience with AI/ML and language model integrations (OpenAI, Anthropic, Google, etc.).
  • Experience building enterprise software with security and compliance requirements.
  • Experience with Redis for caching and session management.
  • Experience with vector databases and semantic search.
  • German language skills for direct customer communication.
  • A strong sense for UX and experience working with design systems.

TIMELINE AFTER START

  • Weeks 1–2: Onboarding and small tickets to get familiar with the codebase.
  • Weeks 3–6: Mix of small and mid-sized tickets plus support engineer duty (paired with an experienced engineer).
  • Week 6+: Operate as a Product Engineer, building full features and screens end-to-end in close collaboration with design and customers.

WHAT WE OFFER

  • Competitive compensation with top-of-market salary and substantial equity.
  • Growth opportunities in a high-growth, early-stage company.
  • Culture of ambitious, kind, and talented people who enjoy building software together.
  • Perks including premium gym access, free lunch and dinner catering, and relocation support.
  • Beautiful office in Berlin (Greifswalder Strasse 212).

ABOUT LANGDOCK

Langdock helps organizations drive internal AI adoption with an enterprise-ready AI platform.
Our product suite includes AI Chat, Assistants, Search, API, and Workflows,
enabling companies to deploy AI internally and build custom AI use cases.

We serve 800+ customers, from startups to large enterprises such as Merck KGaA, Der Spiegel,
GetYourGuide, Babbel, and Personio. Millions of prompts are processed every week through our platform,
delivering secure and scalable AI solutions that integrate seamlessly with existing workflows.

TECH STACK

  • Next.js
  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • Prisma
  • tRPC
  • Tailwind CSS
CareerBee Logo

Don't miss out on new jobs!

Signup for weekly updates on new jobs so you can be the first to apply

Contact form for Companies

Are you a talented professional seeking a new opportunity?
Visit our Talents Page.