Jobs in Germany

Home  | acemate.ai  | Senior Software Engineer
  • Berlin

  • acemate is building an AI learning & teaching platform for higher and further education institutions. We have strong traction, secured funding and are entering an exciting growth phase. We're looking for a passionate Senior Software Engineer / Developer to drive our product forward and help us scale.

    About acemate

    Founded in 2024, acemate has quickly become the leading AI learning platform for higher and further education, trusted by top-tier institutions across four countries, including University of Cologne, WHU and the German Chambers of Commerce and Industry (IHKs).

    • Our Mission: Democratizing access to personalized learning. We don’t believe that AI will replace educators. Instead, we empower them to design and deliver personalized learning experiences at scale.
    • Our Growth: We've raised pre-seed funding and are growing rapidly. While we focus on higher and further education in the DACH area today, we're already expanding into new regions and markets.
    • Our Culture: We’re a young, driven team passionate about tackling the toughest challenges in education. We embrace builder culture and minimize scheduled meetings for ad-hoc discussions and maximized focus on coding and creating.

    Tasks

    What You'll Do

    Acting as a Software Engineer and an essential member of our foundational team, you will play a major role in defining our architectural vision and technical direction. You will take full, lifecycle responsibility for the backend infrastructure powering our applications, covering all layers from initial database schemas to API responses and observability dashboards.

    • End-to-end ownership: You will hold total responsibility for all aspects of the features you engineer, ranging from API design and database modeling to final deployment and system monitoring. You will continuously refine our architecture, ensuring our Effect & TypeScript repositories stay exceptionally rigorous, type-safe, and easy to maintain.
    • Build complex logic, not just simple endpoints: You will focus on the intensive backend engineering that powers our platform. Instead of simply delivering standard CRUD operations, you will be designing the sophisticated authorization rules, AI pipelines, and asynchronous workflows needed to solve challenging user pain points.

    Previous examples of projects you could undertake:

    • Complex authorization engine engineered to handle the growing complexities of diverse institutional environments by combining ReBac and ABAC methodologies
    • Complex AI pipelines designed to extract textual and visual data from documents, orchestrating multiple models and integrating topics directly into knowledge graphs
    • Migration from a legacy fullstack monolith to a completely typesafe API ecosystem engineered with Effect

    Tech Stack:

    • Backend: Effect.ts, Hono, oRPC, Bun, Typescript
    • Database: PostgreSQL (via Supabase)
    • Infrastructure: Cloudflare (Workers, Workflows, R2, KV, Hyperdrive), Google Cloud (Gemini, Cloud Run)
    • Tooling: Axiom, Sentry, PostHog, Langfuse, Stripe
    • AI: Vercel AI SDK

    Do not be concerned if you are not deeply experienced with every single technology mentioned from the start. We have full confidence in your ability to quickly pick up and adapt to new frameworks and tools as you work.

    Requirements

    What We're Looking For

    • 2+ years of software engineering experience with strong TypeScript skills
    • Startup experience: You’re comfortable in fast-paced, evolving environments
    • Balanced AI approach: You knew how to code before Cursor and Claude Code, but understand how to leverage them effectively
    • Product passion: High identification with our mission to transform education
    • Bonus: Experience with authz systems, infra/devops, AI, or frontend work (Next.js/React)

    Benefits

    Benefits

    • Competitive salary package with equity component
    • Fully covered Deutschlandticket
    • BusinessBike (bike or e-bike via leasing, also for private use )
    • Working in a small but driven team built around performance and learning
    • Flexible environment with high degree of autonomy
    • Frequent team events and acemate parties! 🥳

    Application form

    Apply for the job by filling the job application form with your details

    .doc, .docx, .pdf, .rtf, .txt upto 10 MB

    Having issues with applying? Try applying on the portal

    Jobs at acemate.ai

    All Jobs at acemate.ai →

    Job recommendations