
Almedia · Berlin
This isn’t your regular job. Almedia is a place where those who want to push harder can accelerate their careers faster than anywhere else. We’re aiming to beco...
This isn’t your regular job. Almedia is a place where those who want to push harder can accelerate their careers faster than
anywhere else. We’re aiming to become Germany’s second bootstrapped unicorn. Almedia is already Europe’s #3 fastest-growing
company in 2025 (FT1000).
We are building the future of marketing by rewarding our community of over 70 million users for engaging with our advertisers’
products. We are offering a new way to acquire users for the biggest companies in the world.
We’re looking for a Staff Engineer to work directly with leadership on high-impact, zero-to-one projects. If you love taking full
ownership, moving fast, and building real products end-to-end, we want to hear from you.
(€120K – €165K • Offers Equity)
development.
more.
We believe in fostering talent, evaluating all skill levels during the hiring process, and providing a clear path for growth.
Almedia is an equal opportunity employer. We embrace and celebrate diversity, and encourage individuals from all backgrounds to
apply.
BESCHREIBUNG Do you love untangling messy systems, shipping real improvements, and setting a higher engineering bar? Join meinUnterricht, Germany's leading platform for teachers, as a Staff Engineer. You'll own the architecture of the core systems that run our business and decide how a decade of accumulated complexity gets simplified. We want a hands-on architect who questions the status quo and pushes our AI-first engineering even further. Our Tech Stack We believe in transparency. You will be working across both legacy and modern systems, with a strong mandate to help us consolidate and modernize over time. Where we are going (the new stack): Monorepo architecture, APIs built with Hono, Prisma for DB migrations, Vitest, PostgreSQL, Stripe, and AWS CDK for infrastructure. What we currently have: React, Redux, Node.js (Hapi), MongoDB (Mongoose), MySQL, Zuora, and AWS (EC2, ECS, CloudFront). DEINE AUFGABEN * Drive System Architecture: Lead the technical direction for our core systems, including subscription infrastructure, cloud foundations, shared backend services, database architecture, and data pipelines. * Modernize the Foundation: Identify what should be kept, replaced, merged, or removed across our legacy systems, and turn that into a pragmatic target architecture with an execution path. * Technical Ownership: You stay deep in the code on the highest-impact problems. You make the architecture decisions and the hard technical tradeoffs, and you set the bar others build to. * Raise the Bar with AI: Model an AI-first engineering culture by using tools like Claude Code, Codex, or similar across coding, migrations, infrastructure, and workflow automation. DEIN PROFIL * Broad Systems Depth: Strong backend (fluency in TypeScript/Node.js) and infrastructure experience across areas like databases, cloud services, queues, caching, networking, integrations, or pipelines. Not just one narrow specialty. * Migration Experience: You have led or played a major role in moving production systems from old to new, and you understand the messy middle: dual-running, rollout strategy, data integrity, and rollback planning. * Product Sense: You think beyond the system to the user and the business. You balance long-term architecture against the value that needs to ship now. * Cloud & Platform Experience: You're comfortable working in AWS-heavy environments and have practical experience improving infrastructure, reliability, and developer workflows. IaC experience is a big plus. * AI-Native Mindset: You actively use AI tools in real engineering work and see them as a serious force multiplier, not a gimmick. WARUM WIR? * Meaningful Product: Build infrastructure behind a platform that helps tens of thousands of teachers prepare better lessons, faster. * Real Ownership: You'll own a critical systems domain with direct impact on revenue, product velocity, and the technical future of the company. * AI-First Engineering Culture: We invest heavily in AI tooling (Claude Max Plan or equal) and expect engineers to use it deeply and practically in day-to-day work. * Strong Berlin Setup: Work from our office at Potsdamer Platz in a hybrid setup, combining regular in-office days for collaboration with remote work days for focused execution. * Meaningful Benefits: A device of your choice, Deutschland Ticket or Urban Sports Club, work remotely from anywhere in the world for up to 10 days per year, Jobrad, and more. PROZESS * Remote coding challenge * Technical interview (video call) * System design interview (preferably on site in our offices in Berlin) * Technical leadership interview (preferably on site in our offices in Berlin)
WE'RE LOOKING FOR At thermondo, our mission is to decarbonize every home, and technology is our primary lever for change. We are disrupting a massive industry bogged down by legacy systems and manual work. This is where you come in. We build the intelligent software and automation that gives us a decisive edge, allowing us to operate at a scale and efficiency our competitors can't match. We are looking for a Staff Engineer - Full Stack (f/m/d) to serve as a strategic technical leader. In this role, you will not just solve the problems we hand you; you will identify the problems we should be solving. You will report to a Domain Lead and act as a technically-focused peer, helping to define the vision for our platform and the AI strategies that will differentiate us in the market. IF YOU ENJOY THIS * Drive cross-team technical strategy. You will architect the high-level systems that connect our customer apps, internal tools, and data backbone, ensuring we build for long-term scalability and resilience. * Operate with high-level autonomy. You will translate vague business objectives into concrete technical roadmaps, proactively identifying opportunities for impact without needing a Product Manager to define every step. * Lead our AI Engineering evolution. You will co-design the patterns for integrating LLMs into our code - handling reliability, cost, and evaluation - while demonstrating to the wider organization how to build AI-native software. * Act as a force multiplier. You will elevate the entire department by removing developer bottlenecks, mentoring engineers, and championing AI-augmented workflows. * Bridge the gap between Business and Tech. You will partner with leadership to navigate ambiguity, translating complex architectural trade-offs into business value and leading large-scale initiatives to delivery. AND RECOGNISE YOURSELF HERE * Experienced: You have significant experience (10+ years) in software engineering, including operating at a Lead or Staff level in a modern product company. * Full Stack: You have deep, T-shaped expertise. You are great in Python and Node.js/TypeScript. You understand backend and frontend. You can reason about data flows and architecture, and you can build them too. * "Manager of One": You are self-directed. If dropped into ambiguity, you create clarity. You can effectively manage your time between coding, designing, and communicating without needing constant oversight. * Pragmatic: You avoid over-engineering. You understand that "boring technology" is often best, but you know exactly when to spend innovation tokens (specifically on AI and Cloud scalability). * Great Communicator: You write clear, persuasive technical documents (RFCs, ADRs). You can lead a room of engineers to a consensus even when opinions differ. You can articulate the business implications of technology in a room full of VPs. Bonus points * Production AI: Experience deploying LLMs in production (managing context windows, prompt engineering, vector databases, and evaluation frameworks). * Event-Driven Systems: Deep experience with asynchronous architectural patterns and specific systems like RabbitMQ, Google Pub/Sub and Kafka. * Legacy Migration: Experience strangling a monolith or migrating legacy systems to modern cloud-native architectures without downtime. * Familiarity with Sales: Experience writing software that enables Sales teams (ex: CRM, scheduling). * A passion for climate tech. You're motivated by our mission to decarbonize homes and are excited to apply your skills to a problem that matters. WHAT WE HAVE TO OFFER * In this role, you can expect an attractive compensation package starting from €100.000 * Join a team of Product Managers, Software Engineers, Designers, Data and Salesforce people who are excellent in their craft and are happy to share their knowledge and help you grow alongside them * Our team is using the latest frameworks and is working with a modern tech stack to build powerful products for our customers, craftspeople, and internal teams * Boost your skills with a dedicated annual learning budget to spend on conferences, courses or books * Choose your own AI coding companion – we provide you with the license for the AI model or assistant of your choice * We offer a challenge with purpose - the better our tech, the more people will live climate-neutral and the better the world becomes for future generations * We offer a fantastic culture in the tech team and beyond * Modern office in the heart of Berlin * Work from home - up to 3 days a week * You receive an Urban Sports Club membership & nilo.health membership * You can lease a job bike or bring your dog one day/week * Corporate Benefits at more than 100 partners * 20% employer contribution to your pension and disability insurance ABOUT US Every application is welcome here - regardless of gender, nationality, ethnic and social background, religion, ideology, disability, age, sexual orientation or identity. We are convinced that everyone is valuable and deserves a fair chance. Software has always been part of thermondo’s DNA. We have been the first to digitize trade a decade ago. Today, our proprietary software enables 800 thermondinos to scale the heating transition in Germany. But we want more. We want to enable fully digitized and smooth customer journey ensuring that all processes are coming together: commercial funnel, procurement, product, supply chain, project management, finance, dispatch, HR planning as well as customer facing offerings for maintenance and home energy management. Our product & tech teams in Xberg - the heart of Berlin - are a highly diverse and multicultural bunch. They make sure that we can make a difference and scale the energy transition in Germany and work closely together with all departments. Join our product & tech teams and pave the way for climate neutral living. DEIN BEWERBUNGSPROZESS * An initial interview with your Talent Acquisition partner, Jenny * If we are both on the positive side, you will talk to our VP of Engineering Pedro * Then, you will have the opportunity to meet with your to-be teammates. * Finally, Become a thermondino! *The exact salary level will be defined during the interview process, based on your experience, qualifications, and the level of responsibility required for this role
ABOUT TIDE At Tide, we help SMEs save time and money in the running of their businesses by not only offering business accounts and related banking services, but also a comprehensive set of highly usable and connected administrative solutions, from invoicing to accounting. Tide is transforming the small business banking market and now supports over 2 million members globally across the UK, India, Germany and France. Using advanced technology, all solutions are designed with SMEs in mind. With quick onboarding, low fees and innovative features, we thrive on making data driven decisions to serve our mission: to help SMEs save time and money so they can get back to doing what they love. Tide facts: * Tide is available for UK, Indian, German and French SMEs * Over 2 million members: 900,000 UK and 1,100,000 in India and growing rapidly * Over $300 million raised in funding * Over 2,800 Tideans globally * Recognised with Great Place to Work certification three years in a row, and among India’s Top 50 Best Workplaces in Banking, Financial Services, and Insurance in 2026 * We have offices in Central London, with a member support and technology centre in Sofia, Bulgaria, technology centres in Serbia, Romania, Lithuania and Hyderabad and offices in Gurugram, New Delhi, Berlin, Paris and Luxembourg We are hiring across multiple locations India: Hyderabad, Delhi NCR, Bengaluru Europe: London, Serbia, Sofia, Lithuania, Berlin ABOUT THE ROLE Be at the forefront of the AI revolution, working on cutting-edge projects that shape the future of financial services. You’ll join a passionate team focused on building high-quality, scalable products with real-world impact. We’re looking for a Staff-level Backend Engineer (AI) to bridge robust backend systems with Generative AI. You’ll design the frameworks, standards, and platforms that allow AI capabilities to scale securely, reliably, and efficiently across the enterprise, going beyond feature delivery to influence long-term technical direction. As a Staff Engineer you’ll: * Build core services for Tide’s agentic platform, including APIs, workflow orchestration, and tool integration * Integrate bought components where they accelerate delivery, and build where control, trust, and reuse matter most * Work with product, data, platform, and security teams to productionise shared AI capabilities * Design services that are reliable, secure, observable, and easy for other teams to adopt * Help shape reusable engineering patterns for AI-enabled workflows WHAT WE ARE LOOKING FOR: * Strong backend or platform engineering experience in production environments. * Good judgement across APIs, distributed systems, cloud infrastructure, and service design. * Experience integrating internal and third-party platforms. * Comfort working in ambiguity and turning emerging needs into robust platform components. * Strong focus on quality, reliability, and developer usability. * Experience with AI infrastructure or orchestration is helpful, but not essential. * Experience in highly regulated industries (Fintech, Healthtech, etc.) where safety and compliance are core to the product is valuable, but not essential. * Design and build automated evaluation pipelines to measure agent reasoning accuracy and safety trajectories OUR TECH STACK: * Java, Spring Boot and JOOQ to build the RESTful APIs of our microservices (but we welcome people who are used to any strongly typed general purpose programming language!) * Event-driven architecture with messages over SNS+SQS and Kafka to make them reliable * Primary datastores are MySQL and PostgreSQL via RDS or Aurora (we are heavy AWS users) * Docker, Terraform, EKS used by the Cloud team to run the platform * DataDog and Rollbar to keep it running * GitHub with Sonarcloud, Semgrep and solid testing to power the CI/CD pipelines - new joiners are encouraged to have something deployed to production in their first 2 weeks * Angular 2+ with ngrx on Web, Flutter for the Mobile App * Fivetran/Snowflake/Looker for the BI insights and Python/Faust/Flask/Tecton + some ML libs for the automated decisioning and risk management TIDE IS A PLACE FOR EVERYONE At Tide, we believe that we can only succeed if we let our differences enrich our culture. Our Tideans come from a variety of backgrounds and experience levels. We consider everyone irrespective of their ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, veteran, neurodiversity or differently-abled status. We celebrate diversity in our workforce as a cornerstone of our success. Our commitment to a broad spectrum of ideas and backgrounds is what enables us to build products that resonate with our members’ diverse needs and lives. We are One Team and foster a transparent and inclusive environment, where everyone’s voice is heard. At Tide, we thrive on diversity, embracing various backgrounds and experiences. We welcome all individuals regardless of ethnicity, religion, sexual orientation, gender identity, or disability. Our inclusive culture is key to our success, helping us build products that meet our members' diverse needs. We are One Team, committed to transparency and ensuring everyone’s voice is heard. Disclaimer It has come to our attention that individuals or agencies are falsely claiming to represent Tide and are reaching out to candidates regarding job opportunities. Please be aware that: * Tide does not charge any fees at any stage of the recruitment process. * All official Tide job opportunities are listed exclusively on our Careers Page and applications should be submitted through this channel. * Communication from Tide will only come from an official @tide.co email address. * Tide does not work with agencies or recruiters without prior formal engagement, and we do not authorize third parties to make job offers on our behalf. If you are contacted by anyone misrepresenting Tide or requesting payment, please treat it as fraudulent and report it to us immediately at talent@tide.co Your safety and trust are important to us, and we are committed to ensuring a fair and transparent recruitment process. Tide leverages AI to enhance our hiring experience. You can read more about how we use AI in our recruitment process in our AI Policy. Your personal data will be processed by Tide for recruitment purposes and in accordance with Tide's Recruitment Privacy Notice.