Backend Engineer Jobs in Berlin, EEA

101 verified backend engineer openings in Berlin

  • Senior Backend Engineer (Node.js / NestJS) – Greenfield Product

    caronsale · Berlin, Germany

    On-site
    about 2 months agoApply →
  • Backend Engineer, ClickHouse

    aiven36 · Berlin, Germany

    On-site
    about 2 months agoApply →
  • Backend Engineer, Senior (Rust)

    affinidi · Berlin, Germany

    On-site
    about 2 months agoApply →
  • Senior Backend Engineer (Rust) (m/f/d)

    affinidi · Berlin, Germany

    On-site
    about 2 months agoApply →
  • Senior Java Backend Engineer (m/f/x)

    Atolls · Berlin, Germany

    On-site
    about 2 months agoApply →

    <div class="content-intro"><p><img style="display: block; max-width: 100%;" src="https://atolls.com/wp-content/uploads/2025/10/Atolls-Banner_01_Greenhouse_1400x200-scaled.jpg" alt="Atolls top banner"></p> <hr> <h3 class="mb-2 whitespace-pre-wrap"><strong>Atolls is the world’s largest community-driven shopping platform, active in 20+ markets. </strong></h3> <p class="mb-2 whitespace-pre-wrap">We help millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers.</p> <p class="mb-2 whitespace-pre-wrap">Our 1,000+ team across 10 countries builds products used every day at global scale, where you’ll have real ownership and see your impact. Want to shape the destinations people rely on to shop with confidence? Keep reading.</p></div><section> <section><hr> <h3><strong>About This Role:</strong></h3> <p>We are looking for a <strong>Senior Java Backend Engineer</strong> to join our growing engineering team in <strong>Berlin or working remotely from Germany</strong>.You will play a key role in designing, building, and scaling high-performance backend systems using modern Java technologies and cloud-native architectures. This role is ideal for someone who enjoys working on complex systems, cares deeply about code quality and has a strong architectural mindset.</p> <hr> <h3><strong>Our Benefits:</strong></h3> <p>At Atolls, we believe in nurturing both your professional and personal growth. Here’s what you can expect:</p> <ul> <li>A culture that values personal and professional development, with internal mobility opportunities.</li> <li>A supportive and open-minded team that embraces diverse perspectives and innovative ideas.</li> <li>32 days of paid vacation plus your birthday off, giving you the time you need to recharge.</li> <li>A flexible hybrid working scheme to balance work and life.</li> <li>Access to a learning budget and internal training to help you grow in your role.</li> <li>Mental health coaching to support your well-being.</li> <li>Regular global and local get-togethers to celebrate successes and build connections.</li> <li>The possibility of taking a sabbatical after three years with the company.</li> <li>A cloud-based company setup, providing flexibility and collaboration opportunities no matter where you are.</li> </ul> <p><em>*These are global benefits that apply to all employees, with additional local perks based on your location.</em></p> <hr> <h3><strong>Responsibilities:</strong></h3> <p>As a <st

  • Senior Backend Engineer (TypeScript, NestJS/Node.js) (m/f/x)

    Atolls · Berlin, Germany

    On-site
    about 2 months agoApply →

    <div class="content-intro"><p><img style="display: block; max-width: 100%;" src="https://atolls.com/wp-content/uploads/2025/10/Atolls-Banner_01_Greenhouse_1400x200-scaled.jpg" alt="Atolls top banner"></p> <hr> <h3 class="mb-2 whitespace-pre-wrap"><strong>Atolls is the world’s largest community-driven shopping platform, active in 20+ markets. </strong></h3> <p class="mb-2 whitespace-pre-wrap">We help millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers.</p> <p class="mb-2 whitespace-pre-wrap">Our 1,000+ team across 10 countries builds products used every day at global scale, where you’ll have real ownership and see your impact. Want to shape the destinations people rely on to shop with confidence? Keep reading.</p></div><section> <section><hr> <h3><strong>About This Role:</strong></h3> <p>We are looking for a <strong>Senior Backend Engineer (TypeScript, NestJS/Node.js) </strong>to join our <strong>Fulfilment </strong>team based in <strong>Berlin</strong> or <strong>working remotely from Germany</strong>. In this role, you will work on the backend systems that support how customers earn, track, and redeem cashback across our reward platforms. You will contribute to the services behind transaction handling, partner integrations, reward processing, and reliable fulfilment flows.</p> <p>This is a role for someone who enjoys building stable, scalable systems that sit close to the customer experience. Your work will help ensure that users can move through the cashback journey with clarity, trust, and fewer points of friction.</p> <hr> <h3>Our Benefits:</h3> <p>At Atolls, we believe in nurturing both your professional and personal growth. Here’s what you can expect:</p> <p>    •    A culture that values personal and professional development, with internal mobility opportunities.<br>    •    A supportive and open-minded team that embraces diverse perspectives and innovative ideas.<br>    •    32 days of paid vacation plus your birthday off, giving you the time you need to recharge.<br>    •    A flexible hybrid working scheme to balance work and life.<br>    •    Access to a learning budget and internal training to help you grow in your role.<br>    •    Mental health coaching to support your well-being.<br>    •    Regular global and local get-togethers to celebrat

  • Senior Kotlin Backend Engineer (m/f/d)

    Flix · Berlin, Germany

    On-site
    about 2 months agoApply →

    We're looking for a talented  Senior Kotlin Engineer (m/f/d) to join us in Berlin or Munich.    In the Foundation Division of FlixTech, our Finance Technology Stream helps the business grow efficiently by delivering smart, compliant, and automated finance solutions. We keep things simple for our internal users so they can spend less time on manual tasks and more time on what matters. The team you will join is not focused on user-facing experiences or polished UIs. Our success is measured by data correctness, consistency, and trustworthiness, even in complex and evolving business scenarios. You'll be part of a self-managed, cross-functional team with a Product Owner and fellow Software Engineers, directly supporting new country launches, new business models, and the continuous evolution of Flix's financial backbone.   This role is well-suited for someone who enjoys ownership, working close to real business problems, and contributing to the long-term foundations of an international company. If you value collaboration, thoughtful engineering, and building systems that need to be right, not just fast, we'd love to meet you.   About the Role Design, develop, and maintain backend services using Kotlin   Build and evolve scalable, event-driven systems that process, validate, and expose financial data   Own features end-to-end: from technical design and implementation to testing, deployment, monitoring, and ongoing maintenance   Collaborate closely with the Product Owner and Finance stakeholders to translate business requirements into robust technical solutions   Ensure data accuracy, traceability, and auditability across financial and accounting flows   Improve system reliability, observability, and performance for business-critical processes   Contribute to clean code, architectural discussions, and continuous improvement of engineering practices   About You 5 years of experience as a Software Engineer   working with Kotlin   Hands-on experience building backend services using the Spring ecosystem (e.g. Spring Boot, Spring Data)   Experience with event-driven design (e.g. asynchronous processing, messaging, domain events)   Practical experience with cloud platforms (preferably AWS, or similar)   Solid understanding of databases, both NoSQL (e.g. DynamoDB) and/or relational systems   Comfortable working in complex, data-heavy domains (ideally Finance), where investigation, analysis, and precision are key   Communicate clearly in English, open-minded, curious, and motivated to continuously improve both yourself and the systems you work on   We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!   What We Offer Travel perks : 12 fre

  • Senior Kotlin Backend Engineer (m/f/d)

    Flix · Berlin, Germany

    On-site
    about 2 months agoApply →

    We're looking for a talented  Senior Kotlin Engineer (m/f/d) to join us in Berlin or Munich.    In the Foundation Division of FlixTech, our Finance Technology Stream helps the business grow efficiently by delivering smart, compliant, and automated finance solutions. We keep things simple for our internal users so they can spend less time on manual tasks and more time on what matters. The team you will join is not focused on user-facing experiences or polished UIs. Our success is measured by data correctness, consistency, and trustworthiness, even in complex and evolving business scenarios. You'll be part of a self-managed, cross-functional team with a Product Owner and fellow Software Engineers, directly supporting new country launches, new business models, and the continuous evolution of Flix's financial backbone.   This role is well-suited for someone who enjoys ownership, working close to real business problems, and contributing to the long-term foundations of an international company. If you value collaboration, thoughtful engineering, and building systems that need to be right, not just fast, we'd love to meet you.   About the Role Design, develop, and maintain backend services using Kotlin   Build and evolve scalable, event-driven systems that process, validate, and expose financial data   Own features end-to-end: from technical design and implementation to testing, deployment, monitoring, and ongoing maintenance   Collaborate closely with the Product Owner and Finance stakeholders to translate business requirements into robust technical solutions   Ensure data accuracy, traceability, and auditability across financial and accounting flows   Improve system reliability, observability, and performance for business-critical processes   Contribute to clean code, architectural discussions, and continuous improvement of engineering practices   About You 5 years of experience as a Software Engineer   working with Kotlin   Hands-on experience building backend services using the Spring ecosystem (e.g. Spring Boot, Spring Data)   Experience with event-driven design (e.g. asynchronous processing, messaging, domain events)   Practical experience with cloud platforms (preferably AWS, or similar)   Solid understanding of databases, both NoSQL (e.g. DynamoDB) and/or relational systems   Comfortable working in complex, data-heavy domains (ideally Finance), where investigation, analysis, and precision are key   Communicate clearly in English, open-minded, curious, and motivated to continuously improve both yourself and the systems you work on   We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!   What We Offer Travel perks : 12 fre

  • Backend Engineer - POS

    SumUp · Berlin, Germany

    On-site
    about 2 months agoApply →

    SumUp's Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. As a Backend Engineer in the Orders & Sales or Catalog Platform team, you will build the engine powering core infrastructure for over 4 million businesses worldwide. Whether you are architecting global sales APIs or scaling item management systems, your work is central to the SumUp ecosystem. The Orders & Sales team builds high-performance APIs and receipt engines that unify transaction and sales data, utilizing an AI-native mindset and extreme collaboration. Meanwhile, the Catalog Platform team owns the backend for item management, variants, categories, and taxes, focusing on high-stakes reliability and core POS infrastructure scaling. What you'll do Develop and evolve high-performance backend services and APIs using Kotlin and Spring Boot . Design and maintain robust data schemas and event-driven integrations (Kafka) to handle complex transaction and catalog data at scale. Write clean, well-tested, production-grade code and contribute meaningfully to code reviews and team rituals. Collaborate with mobile and product teams to ship end-to-end features with a focus on performance and data consistency. Engage in daily pair programming to solve complex concurrency challenges and maintain high architectural standards. Take full ownership of the development lifecycle, including managing CI/CD pipelines and monitoring service health in production. Actively use and experiment with AI coding agents to automate repetitive tasks and increase shipping velocity. Refactor and migrate mission-critical domain logic to centralize and simplify the "Sales" and "Catalog" experiences across the ecosystem. You'll be great for this role if You have 3+ years of experience in backend engineering with the JVM stack (preferably Kotlin and Spring Boot ). You have a solid understanding of software design patterns, data modeling, and fundamental system architecture principles. You are comfortable working with Kafka , Postgres , and AWS in a production environment at scale. You enjoy and actively seek out collaboration and daily pair programming as a primary way of working. You are an "AI-native" engineer, open to using agents and tools to optimize your coding process. You have experience with, or a strong interest in, distributed and fault-tolerant systems. You are a fast learner who values quality, detail, and effective time management. You are fluent in English and can communicate clearly with both technical and non-technical stakeholders. Nice to have Experience with Kubernetes and cloud-native observability/monitoring tools. Knowledge of different programming paradigms (Functional vs. OOP). Familiarity with high-scale applications involving many concurrent processes. A desire to share knowl

  • Senior AI Backend Engineer

    SumUp · Berlin, Germany

    On-site
    about 2 months agoApply →

    Team description SumUp Edge is our most ambitious product bet right now — an AI-powered co-pilot that transforms raw merchant data into proactive, real-time business insights. We're moving from being a payments processor to becoming an intelligent operating system for small businesses, and the backend infrastructure powering that shift needs to be world-class. This role sits at the very centre of that build: you'll architect the systems that connect our data platform, LLM orchestration layer, and merchant-facing APIs — and the work you do here will directly shape how millions of small businesses understand and grow their business. We are seeking a skilled and passionate Senior Backend Engineer to help lay the foundations of this vision. In this role, you will design, architect, and develop infrastructure and systems that enables AI products to be successful, and that turn complex, real-world merchant data into scalable, production-grade information for AI solutions. Your expertise in backend and infrastructure combined with AI will be instrumental in shaping the intelligence layer and building sustainable infrastructure that powers our next generation of products. You will collaborate closely with machine learning engineers, data scientists, product managers, and business stakeholders to translate business challenges into robust, high-impact AI capabilities. Your work will directly influence how small businesses operate, compete, and grow, positioning SumUp at the forefront of applied AI in fintech. What you'll do Architect, design, develop and deploy our AI solutions and systems in production environments, ensuring reliability, high performance and scalability. Design and build the orchestrator service that coordinates AI components, data flows, and external services to deliver reliable, real-time insights to merchants Develop and maintain scalable ETL pipelines or MCPs that process and sync heterogeneous data (text, images, audio) from various sources into the AI system Build and optimise the LLM Gateway infrastructure, including authentication, rate limiting, load balancing, and vector database management for the RAG system Create robust, high-performance APIs capable of handling multimodal data structures and high-volume requests, ensuring low-latency and production-grade reliability Implement observability tooling — including telemetry, logging, and tracing — to support auditing, evaluation, and continuous improvement of AI interactions Mentor backend engineers on the team, contributing to engineering standards, code reviews, and a culture of technical excellence Collaborate and communicate closely with data scientists, product managers, developers and other business stakeholders to bring state-of-the-art AI solutions to Customer Support, enhancing customer experience and improving operational efficiency. You'll be great for this position if you have Bachelor's or master's degree in Computer Science, Engineering, or a related field. +6 years

  • Senior Backend Engineer

    GLS/NXT · Berlin, Germany

    On-site
    about 2 months agoApply →

    Join GLS/NXT as a Senior Backend Engineer and help shape the future of out-of-home delivery. We’re building the OOH Platform - a scalable system that empowers carriers across multiple countries to deploy, manage, and optimize parcel locker networks with ease. At GLS/NXT, you’ll work at the intersection of startup energy and enterprise muscle - moving fast, experimenting freely, and owning your work end-to-end. We care deeply about solving real user problems and building reliable, high-quality backend systems that make logistics smarter and more connected. If you’re driven by impact, thrive in a collaborative and fast-moving environment, and love turning complex challenges into elegant and simple technical solutions, we’d love to have you on board. Let’s build the future of logistics - together. Tasks Design, build, and maintain server-side applications with a focus on performance, scalability, and reliability. Collaborate with cross-functional teams to define, design, and ship new features and improvements. Drive best practices in code quality, security, and testing across the development lifecycle. Troubleshoot, debug, and upgrade existing software systems proactively and effectively. Stay current with emerging technologies and industry trends to continuously drive innovation within the team. Requirements 5+ years of proven experience as a Backend Engineer or in a similar role within a cross-functional team environment. Proficiency in Kotlin for backend development. Strong hands-on experience with Spring Boot , building robust and scalable services. Solid experience with SQL and relational databases , including schema design and performance optimization. Experience with event-driven architectures (e.g., Kafka, SNS/SQS). Proficiency in REST API design principles , microservices architecture, and cloud-based services (preferably AWS). Experience deploying applications using containerization and orchestration tools (e.g., Docker, Kubernetes). Comfortable working in an Agile environment , embracing incremental delivery and continuous feedback. Strong problem-solving and analytical skills , with a keen eye for debugging and performance tuning. Excellent written and verbal communication skills in English , with the ability to explain complex technical concepts clearly to diverse audiences. Benefits Dynamic workplace: A digital environment with international projects and space to learn and grow Flexible work conditions: Hybrid working mode with a tailored remote policy Focus on learning: A personal budget (1.000€) for learning and development initiatives Physical space for ideas: A great office space in Berlin Mitte with top-tier equipment Transparent and competitive compensation: A salary package that reflects your expertise and experience. Active participation: A clear bonus system enabling participation in your and the team’s performance Engaging team culture: Monthly team cooking, regular events and offsites Vacation policy: 30 days of yearly holid

  • Senior Backend Engineer (Golang) - Bank

    SumUp · Berlin, Germany

    On-site
    2 months agoApply →

    At SumUp, the  Global Bank team builds the core infrastructure and services that give merchants a digital bank account, helping small businesses manage their money easily and reliably.  The Balance Management Squad sits at the core of the Global Bank Platform. Right now, our team is completing a major milestone: consolidating and modernizing our balance management system in Europe. The next big step is creating a global transaction history service; a single, shared platform used by all regions to give merchants consistent and transparent views of their financial activity. As a (Senior) Backend Engineer , you'll help modernize existing systems while balancing innovation with stability, collaborate with teams across regions, and build reliable services that manage diverse markets with different regulations. If you enjoy solving complex problems on high-load systems, are curious about banking, and are looking for a team that tackles challenges head-on, we'd love to hear from you. What You'll Do Build and evolve the SumUp's core banking services that powers ledger operations and transactions, transforming our regional systems into a unified, scalable global platform. Tackle complex distributed systems challenges, ensuring resilient services that continue to perform under high transaction volumes. Support modernization initiatives by improving observability, adding test coverage, refactoring code for long-term maintainability, and gradually introducing new architectural patterns without disrupting live banking operations. Contribute to key architectural decisions - build ledger and transaction history systems from the ground up, ensuring a globally scalable banking solution for our clients. Collaborate with teams across Risk, Treasury, Finance, and Infrastructure to ensure smooth, compliant, and reliable global operations Take ownership from design to production, running the services you build, monitoring their performance, and continuously improving how we deliver high-quality software at scale. You'll be great for this role if You have solid backend experience building reliable, high-volume services and you think carefully about system design, APIs, data modeling, and how services interact. You are proficient in Golang and comfortable learning and working with other languages as needed, e.g. Kotlin or Elixir. You write maintainable, well-tested code, follow CI/CD best practices, and take responsibility for the software you build from development to production. You're comfortable building, deploying, and running services in cloud environments like AWS using Docker and Kubernetes. You're eager to learn about relational databases that perform well under load and maintain data consistency. You are a collaborator who enjoys working across regions, communicating clearly, exchanging feedback effectively, and making thoughtful technical decisions together. You have a curiosity for building reliable financial services and banking domain It's a plus

  • Founding Backend Engineer(Go)

    TechBiz Global GmbH · Berlin, Germany

    On-site
    2 months agoApply →

    At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking a Founding Backend Engineer(Go) to join one of our clients ' team in Berlin. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you. Key Responsibilities: Develop and maintain backend applications using Go Design and optimize cloud-based solutions using AWS services (EC2, Lambda, S3, SQS, SNS, etc.) Design, use and manage databases, including PostgreSQL, Neo4J, Redis, and Elasticsearch Develop, manage, and optimize containerized applications using Docker Automate processes using Bash/Python scripting Optimize and maintain RESTful APIs, ensuring security and performance Work closely with frontend engineers, DevOps, and product team to deliver robust applications Monitor, debug, and improve backend performance, reliability, and scalability Implement caching, messaging queues, and event-driven architectures where needed Build whole platform from scratch 5+ years of GoLang experience Hands-on coding mentality; can build things from scratch and familiar with different architectures Hands-on experience with Docker, Kubernetes (EKS) and containerized workloads Experience designing RESTful and gRPC APIs and using frameworks like Gin Hands-on experience with messaging systems (e.g., SQS , Kafka ) Experience with CI/CD pipelines (GitHub Actions or similar) Experience operating PostgreSQL (RDS / Aurora), Neo4J(or similar) Experience with AI agents , LLM-based systems, MCP, RAG, Prompts, Embeddings, Vector, etc Experience with AI stack (AWS Bedrock, LangChain, pgvector or similar) Experience with Infrastructure as Code (Terraform) Experience with monitoring, logging, observability (Grafana, OpenTelemetry, Prometheus) Ability to troubleshoot production issues end to end Experience with Coding CoPilots (Claude Code, GitHub Copilot, AWS CodeWhisperer, Codex, etc.) Experience supporting production SaaS platforms Strong understanding of SaaS integrations and app-to-app permission flows High ownership mentality, startup mindset, and ability to move quickly Experience in startup or scale-up environments Low ego, high commitment, and a true tech startup mentality Strong problem-solving skills and ability to work in a collaborative environment Excellent English communication skills Nice-to-have requirements: Experience working with Java Ability to code in Python Experience with security architecture, identity security, or security engineering Familiarity with compliance frameworks (NIS2, DORA, ISO 27001, SOC 2) Experience with AWS in production environments Exposure to graph-based modeling (identity graph, access graph, risk graph) Familiarity with compliance frameworks (NIS2, DORA, ISO 27001, SOC 2) Understanding of OAuth/OIDC, API tokens, IdP, scopes, SSO, SCIM, roles, RBAC/ABAC, service accounts Familiarity with cloud identity and security controls (e.g. IAM, CloudTrail, Azure Acti

  • Senior Backend Engineer

    acemate.ai · Berlin, Germany

    On-site
    2 months agoApply →

    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 Backend 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 Be Doing As a Backend Engineer on our core team, you'll play a major role in shaping our technical strategy and overall architecture. We are giving you total ownership over the foundational systems powering our product. On any given day, you might be designing database schemas from scratch, building out API responses, or setting up dashboards for observability. End-to-end system ownership: You build it, you run it. You'll handle the complete engineering lifecycle—from the initial API design and data modeling, all the way to deploying and tracking it in production. A big part of this is continuously improving our core architecture so our Effect & TypeScript codebase remains highly maintainable, type-safe, and rock-solid. Go beyond simple endpoints: You'll handle the most challenging technical work on our platform. Rather than just hooking up basic CRUD routes, you will design advanced AI pipelines, intricate authorization logic, and complex asynchronous workflows to actually solve hard user problems. Example projects you might take on: A bulletproof authorization engine designed to handle complex permission models across various institutional setups using a combination of ABAC and ReBac Advanced AI pipelines that extract text and visual data from documents via multiple models, mapping the resulting concepts straight into knowledge graphs Core architecture migration transitioning our backend off a fullstack monolith and onto a strictly type-safe API layer powered by 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 Don't

  • Senior Backend Engineer (TypeScript, NestJS/Node.js) (m/f/x)

    Atolls · Berlin, Germany

    On-site
    2 months agoApply →

    Atolls is the world's largest community-driven shopping platform, active in 20+ markets.  We help millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers. Our 1,000+ team across 10 countries builds products used every day at global scale, where you'll have real ownership and see your impact. Want to shape the destinations people rely on to shop with confidence? Keep reading. About This Role: We are looking for a Senior Backend Engineer (TypeScript, NestJS/Node.js) to join our  Fulfilment team based in Berlin or working remotely from Germany . At Atolls, your role will be instrumental in helping us enabling our customers to earn and redeem cashback on our reward platforms, creating exceptional user experiences and empowering consumers to make informed and confident shopping decisions. As a key part of our team, you'll be directly involved in building and enhancing the digital destinations our users rely on throughout their shopping journeys. Your contributions will help shape how millions of consumers interact with our platforms, guiding them to make smart, fair, and rewarding choices. Our Benefits: At Atolls, we believe in nurturing both your professional and personal growth. Here's what you can expect:     •    A culture that values personal and professional development, with internal mobility opportunities.     •    A supportive and open-minded team that embraces diverse perspectives and innovative ideas.     •    32 days of paid vacation plus your birthday off, giving you the time you need to recharge.     •    A flexible hybrid working scheme to balance work and life.     •    Access to a learning budget and internal training to help you grow in your role.     •    Mental health coaching to support your well-being.     •    Regular global and local get-togethers to celebrate successes and build connections.     •    The possibility of taking a sabbatical after three years with the company.     •    A cloud-based company setup, providing flexibility and collaboration opportunities no matter where you are. *These are global benefits that apply to all employees, with additional local perks based on your location. Responsibilities: As a Backend/ Full-Stack Engineer, you will: Design, develop, and maintain web applications and components using Node.js, TypeScript, NestJS   and related technologies, ensuring adherence to coding standards and best practices. Collaborate with front-end developers, designers, and engineering and product managers to deliver high-quality solutions, actively participating in the full software development lifecycle. Troubleshoot and debug issues in existing codebases, optimizing application performance and scalability to enhance use

  • Staff Backend Engineer, AI Applications, Berlin

    Bolt Technology · Berlin, Germany

    On-site
    2 months agoApply →

    <gh-intro> <text> We are looking for a Staff Backend Engineer, AI Applications to join Bolt's Customer Support Automation team and architect the core AI agent infrastructure that powers our automation stack. You will have the opportunity to design and build multi-age nt orchestration frameworks, routine execution engines, and evaluation (LLM evaluations) and tracing pipelines that are scaling Customer Support automation. If you are passionate about agentic AI, distributed systems, and building platforms that operate at massive scale, this role will perfectly suit you. </text> </gh-intro> <gh-about-us> <title> About us </title> <text> With over 200 million customers in 50+ countries, Bolt is one of the fastest-growing tech companies in Europe and Africa. And it's all thanks to our people. We believe in creating an inclusive environment where everyone is welcome, regardless of race, colour, religion, gender identity, sexual orientation, national origin, age, or disability. Our ultimate goal is to make cities for people, not cars, and we need your help to achieve this mission! </text> </gh-about-us> <gh-role-detail> <title> About the role </title> <text> As a Staff Engineer, you will operate at the intersection of advanced AI and Bolt's production engineering ecosystem, setting the technical direction for conversational experiences that are personalized, empathetic, and natural, while meeting strict business, compliance, and reliability requirements. This is a high-impact, high-scope role where you will guide platform evolution, amplify the effectiveness of multiple teams, and deliver resilient systems that enhance customer experience at a global scale. </text> </gh-role-detail>   <gh-responsibilities> <title> Main tasks and responsibilities: </title> <bulletpoints> <point>Define and evolve the technical vision for next-generation conversational assistants, setting architecture and long-term direction across multiple teams and partner orgs.</point> <point> Drive adoption of scalable patterns for agentic AI systems, including orchestration, memory, tool use, and multi-channel consistency .</point> <point>Design and productionize GenAI-powered customer support systems, covering agent frameworks, tooling, guardrails, observability, and backend services.</point> <point>Build reusable platform capabilities that enable teams to develop, deploy, and iterate on conversational experiences reliably</point> <point>Cross-org technical leadership and alignment: Identify ecosystem gaps and define interfaces, standards, and integration patterns across teams. Lead cross-functional alignment and execution, influencing roadmaps and driving consensus on platform direction.</point> </bulletpoints> <text>We are not really looking for Node.js experts, but for cross-language eng

  • Senior Kotlin Backend Engineer (m/f/d)

    Flix · Berlin, Germany

    On-site
    2 months agoApply →

    We're looking for a talented Senior Kotlin Engineer (m/f/d) to join us in Berlin or Munich.    In the Foundation Division of FlixTech, our Finance Technology Stream helps the business grow efficiently by delivering smart, compliant, and automated finance solutions. We keep things simple for our internal users so they can spend less time on manual tasks and more time on what matters. The team you will join is not focused on user-facing experiences or polished UIs. Our success is measured by data correctness, consistency, and trustworthiness, even in complex and evolving business scenarios. You'll be part of a self-managed, cross-functional team with a Product Owner and fellow Software Engineers, directly supporting new country launches, new business models, and the continuous evolution of Flix's financial backbone.   This role is well-suited for someone who enjoys ownership, working close to real business problems, and contributing to the long-term foundations of an international company. If you value collaboration, thoughtful engineering, and building systems that need to be right, not just fast, we'd love to meet you.   About the Role Design, develop, and maintain backend services using Kotlin   Build and evolve scalable, event-driven systems that process, validate, and expose financial data   Own features end-to-end: from technical design and implementation to testing, deployment, monitoring, and ongoing maintenance   Collaborate closely with the Product Owner and Finance stakeholders to translate business requirements into robust technical solutions   Ensure data accuracy, traceability, and auditability across financial and accounting flows   Improve system reliability, observability, and performance for business-critical processes   Contribute to clean code, architectural discussions, and continuous improvement of engineering practices   About You 5 years of experience as a Software Engineer   working with Kotlin   Hands-on experience building backend services using the Spring ecosystem (e.g. Spring Boot, Spring Data)   Experience with event-driven design (e.g. asynchronous processing, messaging, domain events)   Practical experience with cloud platforms (preferably AWS, or similar)   Solid understanding of databases, both NoSQL (e.g. DynamoDB) and/or relational systems   Comfortable working in complex, data-heavy domains (ideally Finance), where investigation, analysis, and precision are key   Communicate clearly in English, open-minded, curious, and motivated to continuously improve both yourself and the systems you work on   We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!   What We Offer Travel perks : 12 free Flix

  • Senior Kotlin Backend Engineer (m/f/d)

    Flix · Berlin, Germany

    On-site
    2 months agoApply →

    We're looking for a talented  Senior Kotlin Engineer (m/f/d) to join us in Berlin or Munich.    In the Foundation Division of FlixTech, our Finance Technology Stream helps the business grow efficiently by delivering smart, compliant, and automated finance solutions. We keep things simple for our internal users so they can spend less time on manual tasks and more time on what matters. The team you will join is not focused on user-facing experiences or polished UIs. Our success is measured by data correctness, consistency, and trustworthiness, even in complex and evolving business scenarios. You'll be part of a self-managed, cross-functional team with a Product Owner and fellow Software Engineers, directly supporting new country launches, new business models, and the continuous evolution of Flix's financial backbone.   This role is well-suited for someone who enjoys ownership, working close to real business problems, and contributing to the long-term foundations of an international company. If you value collaboration, thoughtful engineering, and building systems that need to be right, not just fast, we'd love to meet you.   About the Role Design, develop, and maintain backend services using Kotlin   Build and evolve scalable, event-driven systems that process, validate, and expose financial data   Own features end-to-end: from technical design and implementation to testing, deployment, monitoring, and ongoing maintenance   Collaborate closely with the Product Owner and Finance stakeholders to translate business requirements into robust technical solutions   Ensure data accuracy, traceability, and auditability across financial and accounting flows   Improve system reliability, observability, and performance for business-critical processes   Contribute to clean code, architectural discussions, and continuous improvement of engineering practices   About You 5 years of experience as a Software Engineer   working with Kotlin   Hands-on experience building backend services using the Spring ecosystem (e.g. Spring Boot, Spring Data)   Experience with event-driven design (e.g. asynchronous processing, messaging, domain events)   Practical experience with cloud platforms (preferably AWS, or similar)   Solid understanding of databases, both NoSQL (e.g. DynamoDB) and/or relational systems   Comfortable working in complex, data-heavy domains (ideally Finance), where investigation, analysis, and precision are key   Communicate clearly in English, open-minded, curious, and motivated to continuously improve both yourself and the systems you work on   We recognize that everyone carries a unique set of valuable skills and experiences. If you think you could have an impact even though you don't meet 100% of the requirements, we still encourage you to apply. We want to hear from you!   What We Offer Travel perks : 12 fre

  • Senior Java Backend Engineer (m/f/x)

    Atolls · Berlin, Germany

    On-site
    3 months agoApply →

    Atolls is the world's largest community-driven shopping platform, active in 20+ markets.  We help millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers. Our 1,000+ team across 10 countries builds products used every day at global scale, where you'll have real ownership and see your impact. Want to shape the destinations people rely on to shop with confidence? Keep reading. About This Role: We are looking for a Senior Java Backend Engineer to join our growing engineering team in Berlin .You will play a key role in designing, building, and scaling high-performance backend systems using modern Java technologies and cloud-native architectures. This role is ideal for someone who enjoys working on complex systems, cares deeply about code quality and has a strong architectural mindset. Our Benefits: At Atolls, we believe in nurturing both your professional and personal growth. Here's what you can expect: A culture that values personal and professional development, with internal mobility opportunities. A supportive and open-minded team that embraces diverse perspectives and innovative ideas. 32 days of paid vacation plus your birthday off, giving you the time you need to recharge. A flexible hybrid working scheme to balance work and life. Access to a learning budget and internal training to help you grow in your role. Mental health coaching to support your well-being. Regular global and local get-togethers to celebrate successes and build connections. The possibility of taking a sabbatical after three years with the company. A cloud-based company setup, providing flexibility and collaboration opportunities no matter where you are. *These are global benefits that apply to all employees, with additional local perks based on your location. Responsibilities: As a Senior Java Backend Engineer , you will: Design , develop, and maintain scalable backend services using  Java 17 or other recent versions ( 11+ ). Build and evolve microservice-based and event-driven architectures Develop APIs using GraphQL Work with Spring Boot and Spring Reactive (WebFlux) Design and optimize data models using MySQL and NoSQL databases (DynamoDB or MongoDB) Ensure high performance, reliability, and scalability of backend systems Write clean, maintainable, and well-tested code Implement performance testing and end-to-end testing Collaborate closely with product managers, frontend engineers, and DevOps Contribute to architectural decisions and technical best practices Mentor junior engineers and provide technical leadership when needed Collaborate on AI-enabled features, including prompt engineering and backend integrations   Your Profile: 8+ years of professional experience in backend development Strong expertise in Java 17 or other recent versions ( 11+ ) Extensive experience with Spring Boot and Spring Reactive Solid knowledge of MySQL and experience with NoSQL databases (Dy

  • Senior Backend Engineer (m/f/x)

    Verbi Software GmbH · Berlin, Germany

    On-site
    3 months agoApply →

    Join our VERBI Team as a Senior Backend Engineer (m/f/x)! We are VERBI Software GmbH – the company behind MAXQDA – the #1 software for qualitative and mixed methods data analysis. We provide researchers, universities, and companies with an innovative and intuitive tool so they can accomplish great things. Professional service and a close connection to our community has paid off: since our founding in 1989 we have grown steadily and sustainably as a family company. Tasks You develop our AWS backend architecture, You implement efficient Lambdas using various frameworks, You introduce modern testing strategies (unit, integration, end-to-end tests), You optimize performance and scalability (PostgreSQL, DynamoDB caching), You ensure and further develop professional development and documentation standards with the team (Poetry, GitHub Actions, Confluence), You maintain the interface between our products, the account system, and the desktop software, You work closely with frontend developers, AI engineers, QA engineers, product managers, and UX/UI designers, You are used to working in an agile environment and contribute to a collaborative team culture. Requirements At least 5 years of experience in backend development with Python, You also have extensive experience with TypeScript / JavaScript, Boto3, or similar technologies, Confident use of frameworks such as FastAPI, Django, Flask, or similar, Solid experience with databases like PostgreSQL, SQL, DynamoDB, ORM, or similar, Extensive knowledge of AWS (Lambdas, S3, or other services) or other cloud platforms (e.g., Azure, GCP), with a willingness to dive deep into AWS, Hands-on experience with GitHub Actions and dependency management (Poetry, UV, PIP, or similar), Experience with test automation and agile development (Scrum/Kanban), Knowledge in software performance and scalability, as well as in implementing design patterns, A high level of initiative, communication skills, assertiveness, and confident teamwork. You do not have to match our job profile 100%. What is more important is that you fit in with us as a company, and that you have a desire to contribute your ideas and develop as a professional. Benefits Modern office near Berlin central station Hybrid working/ Home Office Plenty of room for initiative and personal development Subsidy for Urban Sports membership, BVG ticket, Deutschlandticket, or GIVVE-Card Participation in Corporate Benefits Program & WeRoad Discounts Fruit, Veggies & drinks for free VERBI fridge and granola bar Monthly VERBI Breakfast & Lunch as well as after-work events Team events and company parties Big kitchen, balcony and rooftop terrace Onboarding program & VERBI buddy But most of all: exciting tasks and an open ear for new, creative ideas and approaches! Work at VERBI is characterized by flat hierarchies in which everyone can participate with engagement, responsibility, and joy. Our company culture subsists on clear and open communication, reflectio