
Soho House & Co. · London, England
The Role... The Mid-Level Architect will be responsible for producing high quality project design deliverables from concept through to specification and constr...
The Role...
The Mid-Level Architect will be responsible for producing high quality project design deliverables from concept through to
specification and construction documents. Working on one large, or multiple smaller projects overseen by the Principal/ Project
Architect on tasks and deliverables to ensure the successful completion of the projects.
Key Responsibilities
relevant statutory requirements under the guidance of the Project Architect.
Key Attributes
Building Regulations and construction methods.
restaurant projects would be advantageous.
Benefits
Soho House offers competitive compensation packages that feature global benefits and perks. Whether you’re seeking entry-level
employment or a new opportunity to expand your profession, we offer training to develop the technical and managerial skills
necessary to grow your career.
to inspire and educate.
more
can sign up to.
At Too Good To Go, we have an ambitious mission: to inspire and empower everyone to fight food waste together. More than 1/3 of all food produced in the world is wasted. And that has a huge impact on the health of our planet. 10% of greenhouse gas emissions come from food waste and loss. Through our marketplace app, we connect businesses that have unsold, surplus food, with consumers who can buy and enjoy it at ⅓ of retail value. We are a certified B Corporation with a mission to empower everyone to take action against food waste. Alongside our marketplace app, we create educational tools, explore new business solutions, and influence legislation to help reduce food waste. We’re growing fast: Our community of 120 million registered users and 180,000 active partners across 20 countries, have together already saved over 500 million meals from going to waste In 2023, Too Good To Go was recognised on Fortune's acclaimed 'Change the World' list, named as one of Deloitte's 'Best Managed Companies' and won a coveted 'Cultural Impact Award' at the annual Apple App Store Awards. The Role We are building a brand-new engineering hub in London, and we are looking for foundational Senior Backend Software Engineers to help us kick it off. This is a unique opportunity: you will be joining a completely new team, building a new hub from scratch, and working remotely from the rest of our global Tech organisation. You'll be an integral part of this new product team, so you will help define, build, and deliver our product features. You will work towards specific outcomes with the freedom and responsibility to figure out the best way to achieve them together with your team. Your mission will be to help refine, design, implement, deliver, and maintain an international top-class product, ensuring quality, maintainability, and sustainability. As a senior member of this new team, you will serve as a technical anchor—taking full ownership of complex backend challenges, partnering closely with your Lead Engineer to set high quality standards, and helping guide mid-level engineers as the hub grows. The Tech Stack We have created a scalable Spring Boot Application running on Java 25 in Kubernetes, deployed in a multi-region setup in AWS. Developers are able to run a full development environment locally, which gives a great developer experience. Responsibilities * Build and evolve our backend services and infrastructure to stay ahead of our growth curve. * Develop exciting new features for our customers and businesses who partner with us. * Actively participate in your team’s agile development processes with a continuous improvement mindset. * Strive to deliver international top-class products with maximum quality, maintainability and scalability. * Take on additional tasks outside your current boundaries with help from your team to continue to grow and expand your skills. * Take ownership of complex backend features end-to-end—driving efficient technical design, high test coverage, and smooth deployments in close collaboration with your Lead Engineer. The ideal candidate * A wealth of experience in Backend development with the Java ecosystem. * Proven production experience with Java, SpringBoot, MySQL, Message System & GIT. * Has worked with Domain Driven Design, and Clean, or Hexagonal Architecture. * Knowledge of AWS services (SQS, SNS, S3…), ElasticSearch, Redis, Docker, Kubernetes. * Experience with Restful APIs. * Proven ability to break down ambiguous technical tasks into clean, production-ready code independently, while acting as a supportive mentor and reliable sounding board for mid-level engineers. * Experience with building scalable solutions. * Enjoys actively participating in a cross-functional product team. * Takes pride in writing quality code. Our Values * We Win Together * We Raise the Bar * We Keep It Simple * We Build A Legacy * We Care WHAT WE HAVE TO OFFER * A rare opportunity to work in a social impact company (and certified B Corporation!) where you can see real and tangible impact in your role. * Working alongside an international community of users, partners and 1,200+ colleagues across 20 countries that are on the same important mission. * Personal and professional development opportunities in a fast-paced scale-up environment. * An inclusive company culture where you can bring your authentic self to work * A strong, values-driven team culture where we celebrate successes and socialise with colleagues that care. BENEFITS WORK FLEXIBLY: * Enjoy hybrid working from our great offices, at home or abroad. * Extra parental leave and days off beyond local legislation and the option to take an extra week of unpaid leave * Health insurance and pension plans. * Additional days off for significant life events CELEBRATE & SOCIALISE * Regular social events like summer and winter parties. * Coffee, snacks and fully-equipped kitchens. * Get to know our community with a monthly free Surprise Bag * Paid volunteer time through our Shareback volunteering programme * Women in the Workplace, P.R.I.D.E., People of Colour and Functionally Diverse Employee Resource Groups HOW TO APPLY We take recruitment very seriously, so please carefully read everything we have written above. Please also check our website and international media in order to get a good overview of Too Good To Go. Submit your CV and Cover letter in English. Please note that we only accept applications coming through our platform. No CV or Cover Letter will be accepted by email or LinkedIn direct messaging. A Movement for Everyone We want to inspire and empower everyone to fight food waste together. With that mission, it’s only natural that we want to build a diverse and inclusive team of highly capable individuals who are passionate about doing things in a better way. We strongly believe we all excel and are more creative when we’re allowed to be ourselves, and we’re committed to a culture where all of us belong. We are an equal opportunity employer and all employment is decided on the basis of qualifications, merit and business need. If you need reasonable accommodation at any point in the application or interview process, please let us know.
GR8_TECH builds B2B iGaming platforms for operators who play to lead. We deliver full-cycle, high-impact tech designed to scale — from seamless integrations and expert consulting to long-term operational support. Our platform powers millions of active players and drives real business growth. Call it what it is: the iGaming Platform for Champions. With 1000+ GR8 people across locations and time zones, we don’t just ship technology — we help operators build success stories across brands, markets, and geos. Our ambition drives us. Our people make it real. If you’re a challenger in spirit and a champion in action — join us. WHY THIS ROLE EXISTS: As a Senior Full-Stack .NET Engineer, you will play a critical role in designing, developing, and maintaining enterprise-level applications across our backend stack based on .NET, Node.js, Go and related technologies. You will lead technical discussions, mentor junior team members, and collaborate with cross-functional teams to deliver scalable and robust software solutions that meet business requirements and industry standards. This role offers the opportunity to make a significant impact, shape product direction, and contribute to the growth and success of the team. WHAT YOU’LL DRIVE: Architecture & Execution * Design and implement scalable, efficient, and secure enterprise-level software architectures across our .NET stack. * Write, test, and debug complex code for high-load systems with strict latency and reliability requirements. * Deliver clean code to production in a timely manner, balancing business speed with technical excellence. * Identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers. Engineering Quality & Observability * Conduct thorough code reviews to enforce strict code quality, security, and industry best practices. * Develop and enforce testing protocols to guarantee software reliability and flawless production performance. * Implement and monitor production observability frameworks, including logging, metrics, monitoring, and distributed tracing. * Create and maintain concise, meaningful technical documentation for system designs and architecture. Collaboration & Leadership * Provide guidance and mentorship to junior and mid-level engineers, actively fostering their technical growth. * Partner with Delivery Managers to lead and manage software development projects, ensuring predictable, high-quality delivery. * Collaborate closely with product management, design, and operations teams to align technical execution with business goals. * Communicate effectively with stakeholders, translating complex technical concepts into clear project updates. WHAT MAKES YOU A GR8 FIT: * Minimum 5 years of experience in a similar senior engineering role with a track record of leadership, strong technical skills, and successful project delivery. * Deep hands-on expertise in C# and .NET (Core / .NET 6+). * Commercial experience or a strong willingness to learn and work with Golang and Node.js. * Experience designing and evolving high-load backend systems with strict latency and reliability requirements. * Experience working REST API and web services. * Strong understanding of async/await, multithreading, thread safety, memory management, and performance optimization. * Ability to identify and eliminate performance bottlenecks across CPU, memory, I/O, and database layers. * Experience designing and operating microservice-based systems. * Experience working with relational and non-relational databases. * Understanding of transactions, isolation levels, locking, concurrency, indexing strategies, and performance tuning. * Experience working with containerized environments including Docker and Kubernetes. * Understanding of CI/CD pipelines and automated delivery. * Understanding of scalability, load balancing, auto-scaling, and disaster recovery. * Understanding of production observability including logging, metrics, monitoring, and tracing. * Intermediate+ English level. WHY YOU’LL LOVE WORKING HERE: Benefits Cafeteria — annual budget you allocate to: Sports • Medical • Mental health • Home office • Languages. Work-life & support * Paid maternity/paternity leave + monthly childcare allowance. * 20+ vacation days, unlimited sick leave, emergency time off. * Remote-first + tech support + coworking compensation. * Team events (online/offline/offsite). * Learning culture with internal courses + growth programs. OUR CULTURE & CORE VALUES: GR8_TECH culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back. FUELLED BY TRUST: we’re open, honest, and have each other’s backs. OWN YOUR GAME: we take initiative and own what we do. ACCELER8: we move fast, focus smart, and keep it simple. CHALLENGE ACCEPTED: we grow through challenges and stay curious. BULLETPROOF: we’re resilient, ready, and always have a plan.
DEINE AUFGABE Wir suchen eine erfahrene technische Führungspersönlichkeit, die die Architektur von Juno – der agentischen KI-Schicht im Kern unserer Plattform – definiert und vorantreibt. Du bist die technische Anlaufstelle für die Gestaltung, Orchestrierung und den skalierbaren Betrieb unserer Agenten und triffst fundierte Architekturentscheidungen – von Multi-Agenten-Koordinationsmustern bis hin zur Produktionsinfrastruktur. Diese Rolle ist stark hands-on: Du arbeitest täglich im Code, entwickelst neue Ansätze in Prototypen, setzt den Maßstab für technische Qualität und löst komplexe Systemprobleme. Wenn du derjenige sein möchtest, der agentische KI in der Praxis – nicht nur in der Theorie – mitgestaltet, ist das die richtige Position für dich. Wie wir arbeiten: Agentic-First Engineering Bei JTL ist KI-gestützte Entwicklung kein Nice-to-have - es ist unsere Art zu bauen. Ingenieure in unserem Team nutzen aktiv Tools wie GitHub Copilot, Claude Code, Cursor oder ähnliche KI-Programmierassistenten als Teil ihres täglichen Arbeitsablaufs. Wir erwarten, dass du Erfahrung mit diesen (oder ähnlichen) Tools mitbringst. Deine Aufgaben * Du verantwortest die End-to-End-Systemarchitektur für agentische KI-Anwendungen – vom übergeordneten Design über das Deployment in der Produktion bis hin zu Skalierung und Observability. * Du entwirfst und entwickelst Multi-Agenten-Orchestrierungssysteme unter Einsatz von Frameworks wie LangChain, LangGraph, CrewAI, AutoGen, Semantic Kernel oder eigenen Orchestrierungsschichten. * Du gestaltest skalierbare, fehlertolerante Backend-Services mit Python (FastAPI, async-Patterns) und klar definierten API-Schnittstellen (REST, GraphQL, gRPC), die von internen Teams und externen Kunden genutzt werden. * Du implementierst Cloud-Deployment-Strategien auf Azure (AKS, Azure AI Services, Functions) oder anderen Cloud-Plattformen, einschließlich Infrastructure-as-Code, CI/CD-Pipelines und Kostensteuerung. * Du entwirfst Integrationsmuster für die sichere und erweiterbare Anbindung von Agenten an externe Tools, APIs, Datenbanken und Unternehmenssysteme. * Du etablierst Architekturstandards, Design Patterns und Engineering Best Practices für das KI-Engineering-Team (Codequalität, Testing, Security, Dokumentation). * Du evaluierst neue agentische KI-Technologien, LLM-Anbieter und Tooling und präsentierst der Geschäftsführung technische Empfehlungen sowie Abwägungsanalysen. * Du förderst und begleitest Junior- und Mid-Level-Engineers durch Architecture Reviews, Code Reviews und Wissenstransfer-Sessions. WAS DU DAFÜR MITBRINGST * Du verfügst über 8+ Jahre Berufserfahrung in der Softwareentwicklung, davon mindestens 3 Jahre in einer Senior-, Staff- oder Architekten-Rolle mit Fokus auf Systemdesign. * Du besitzt fundierte Python-Kenntnisse auf Expertenniveau: asyncio, FastAPI oder vergleichbare async-Frameworks, Pydantic, Dependency Injection und modernes Paketmanagement (Poetry / uv). * Du hast nachweisliche Erfahrung im Design und Aufbau von Produktions-APIs (REST, GraphQL oder gRPC) sowie event-getriebenen Architekturen und Microservice-Architekturen. * Du hast praktische Erfahrung mit agentischen KI-Frameworks (LangChain, LangGraph, CrewAI, AutoGen, Semantic Kernel oder Ähnlichem). * Du kennst LLM-Integrationsmuster in der Praxis: Prompt-Management, Tool-Use / Function-Calling, Retrieval-Augmented Generation (RAG), Vektorspeicher (Pinecone, Weaviate, Qdrant, pgvector) sowie Context-Window-Optimierung. * Du hast Produktionserfahrung mit Cloud-Deployments auf Azure: Container-Orchestrierung (Kubernetes), Serverless Compute, Netzwerk und Infrastructure-as-Code (Terraform, Pulumi oder CloudFormation). * Du verfügst über solide Kenntnisse verteilter Systeme: Messaging (Kafka, RabbitMQ, SQS), Caching (Redis), Datenbankauswahl und Observability (OpenTelemetry, Prometheus, Grafana). * Du kommunizierst klar und überzeugend und kannst komplexe Architekturentscheidungen sowohl technischen als auch nicht-technischen Stakeholdern verständlich vermitteln. WAS WIR DIR BIETEN * Mobiles Arbeiten: Bei uns arbeiten fast alle Kolleg:innen remote. Falls Du lieber im Büro arbeitest oder einfach mal Abwechslung suchst, kannst Du jederzeit eines unserer Offices nutzen. Für Workshops, Schulungen oder Messen freuen wir uns, Dich auch mal vor Ort zu sehen! * Flexible Arbeitszeiten: Dank unserer Vertrauensarbeitszeit gestaltest Du Deinen Arbeitstag so, wie es für Dich am besten passt. Ob Frühaufsteher oder Langschläfer – wichtig ist, dass Du Deine Aufgaben zuverlässig erledigst und Dich mit Deinem Team gut abstimmst. * Workation: Arbeiten, wo andere Urlaub machen? Kein Problem! Bis zu 180 Tage im Jahr kannst Du aus dem Ausland arbeiten – mit wenigen länderspezifischen Ausnahmen. * Essenszuschuss: Über Hrmony erhältst Du jeden Monat bis zu 112,50 € netto als Essenszuschuss – perfekt für eine gesunde und leckere Mittagspause im mobilen Arbeiten. * Ergonomischer Arbeitsplatz: Wir unterstützen Dich mit einer Pauschale, damit Du Dir Deinen ergonomischen Arbeitsplatz im Homeoffice nach Deinen Wünschen gestalten kannst. * Events: Wir lieben den „JTL-Spirit“! Trotz mobilem Arbeiten feiern wir unser Sommerfest, unsere Weihnachtsfeier gemeinsam mit der gesamten JTL-Group und organisieren regelmäßige Teamevents – für echtes Wir-Gefühl. * Fitness & Sportangebote: Ob mit dem subventionierten JobRad oder vergünstigten Sportangeboten über EGYM Wellpass – bei uns bleibst Du fit! * Finanzielle Unterstützung: Wir unterstützen Dich mit betrieblicher Altersvorsorge und vermögenswirksamen Leistungen – auf Wunsch und individuell angepasst. Wenn du Bock auf den nächsten Schritt in deiner Karriere hast, freuen wir uns auf Deine Bewerbung! Bewirb dich entweder hier direkt oder über unsere Homepage https://www.jtl-software.de/jobs.