
Kallikor · London
At Kallikor, we're shaping the next generation of supply chain decision intelligence through simulation digital twins. We build living digital representations o...
At Kallikor, we're shaping the next generation of supply chain decision intelligence through simulation digital twins. We build
living digital representations of real-world operations (warehouses, distribution networks, global logistics) that help
organisations plan, optimise, and adapt as the world changes around them.
The Platform Team is the backbone that makes all of this work. We build the APIs and services every other team relies on, from the
digital twin engine to the enterprise insights product. When we get it right, the rest of the company can move fast without
tripping over the plumbing.
This is a backend engineering role. You'll design and ship robust Python services that handle real production traffic. You'll own
the APIs other teams build on, the data models underneath them, and the reliability that keeps everything standing up. We need
someone who writes clean, tested code, debugs tricky problems calmly, and cares about the people who use their services.
You'll work across our platform stack: FastAPI services, Postgres data models, background jobs, and the integrations that tie our
teams together. You'll help set the technical direction and raise the bar for everyone around you.
Learn more at kallikor.ai.
versioning, clear errors, so other teams can build on you with confidence.
migrations, and when to reach for something else.
degrades gracefully instead of falling over.
failures, and back-pressure right.
DevOps requirements, and smooth out the dependencies between them.
you found it.
way around a profiler, and can find the slow query or the memory leak. Your code passes review without drama.
contracts, backwards compatibility, and the developers on the other end of your endpoints.
when a database is the right tool and when it isn't.
my laptop" isn't shipping. You care about monitoring, logging, and graceful degradation.
but you know the bigger risk is building the wrong thing, not building it slightly imperfectly. You ship, you learn, you
improve.
learn, not a problem. You reach out for input early and help others do the same.
Kallikor is determined to foster an environment where people can do their best work and feel like they belong. We believe a
healthy culture, strong values and contribution from a diverse range of individuals will help us to achieve success.
We do not discriminate based on race, ethnicity, gender, ancestry, national origin, religion, sex, sexual orientation, gender
identity, age, disability, veteran status, genetic information, marital status or any other legally protected status.
Join Pigment: The AI Platform Redefining Business Planning Pigment is the AI powered business planning and performance management platform built for agility and scale. We connect people, data, and processes in one intuitive, feature-rich solution, empowering every team—from Finance to HR—to build, adapt, and align strategic plans in real time. Founded in 2019, Pigment is one of the fastest growing SaaS companies globally. Industry leaders like Unilever, Snowflake, Siemens, and DPD use Pigment daily to make more informed decisions and confidently navigate any scenario. With a team of 500+ across Paris, London, New York, San Francisco, and Toronto, we've raised nearly $400M from top-tier investors and were named a Visionary in the 2024 Gartner® Magic Quadrant™ for Financial Planning Software. At Pigment, we take smart risks, celebrate bold ideas, and challenge the status quo all while working as one team. If you're driven by innovation and ready to make an impact at scale, we’d love to hear from you. Our Engineering team Our Engineering team is responsible for developing our SaaS platform and building a comprehensive and user-friendly product. Pigment engineers participate in the entire application development lifecycle, focusing on design, coding, and keeping the production platform up and running. They can be specialized, but there is no strict separation between the backend and the frontend. We value user-centricity and pragmatism: we choose the most relevant tools for the problem we have to solve, understanding the strengths and constraints of each technology. Our engineering culture also values curiosity, humility, trust, ownership and team spirit. Our technical stack is C# on .NET Core Linux, React, TypeScript, PostgreSQL, Google Cloud Platform, Docker, Kubernetes, Terraform, RabbitMQ and Circle CI. Explore Our Tech Blog: If you're curious about the kind of challenges our engineering team tackles, our culture and our organization, we invite you to explore our Tech Blog! Who you are More than knowledge of a specific language or framework, we are looking for great software engineering skills: ability to translate functional requirements into an elegant and simple design, and then deliver the code. We are also looking for engineers who understand the product and the customer's needs in detail and can suggest innovative ideas: in the end, it's all about delivering value to end users. In any case, you have: Experiences as a software engineer working on a product in production. Proven experience designing object oriented software with languages such as C#, Java, C++, Golang, Rust, Python or Ruby (this list is not exhaustive). Great team spirit with a problem-solving attitude. A good dose of humility and the willingness to grow (no matter your seniority!). Folks from underrepresented minorities: science shows that you are less likely to apply if you feel that you don’t have all the necessary prerequisites. If this description matches where you are now or what you'd like to grow into in your next position, we encourage you to apply. What you will get Competitive salary Equity Trust and flexible working hours Brand new offices in the heart of Paris, London, New York and, Toronto Remote-friendly environment #LI-CK1 #LI-HYBRID
WHY FACULTY? We established Faculty in 2014 because we thought that AI would be the most important technology of our time. Since then, we’ve worked with over 350 global customers to transform their performance through human-centric AI. You can read about our real-world impact here. We don’t chase hype cycles. We innovate, build and deploy responsible AI which moves the needle - and we know a thing or two about doing it well. We bring an unparalleled depth of technical, product and delivery expertise to our clients who span government, finance, retail, energy, life sciences and defence. Our business, and reputation, is growing fast and we’re always on the lookout for individuals who share our intellectual curiosity and desire to build a positive legacy through technology. AI is an epoch-defining technology, join a company where you’ll be empowered to envision its most powerful applications, and to make them happen. ABOUT THE TEAM In our Professional and Financial Services Business unit, we bring everything we have learned in more than a decade of Applied AI, and use it to help our clients navigate a rapidly changing landscape. We develop and embed AI solutions which help financial institutions become more efficient, enhance customer experience, and find the commercial upside in uncertain markets. Within the constraints of a highly regulated industry, we see so much opportunity for impactful innovation and are proud to set the gold-standard for marrying technical excellence with safe deployment. ABOUT THE ROLE As a Senior Full Stack Software Engineer, you will be a technical anchor within our Professional & Financial Services team, leading the development of sophisticated platforms that visualise complex data science insights and bridging the gap between AI research and production-grade software. You will have the autonomy to own the entire technical stack, driving architectural decisions and mentoring others to ensure we ship scalable, high-performance systems that transform how our customers interact with Machine Learning. WHAT YOU'LL BE DOING: * Leading the architecture and design of complex projects to ensure they are robust, scalable, and aligned with long-term business needs. * Creating reliable, reusable, and high-performance frontend and backend systems that facilitate the seamless delivery of AI-powered insights. * Guiding engineers within cross-functional teams of Data Scientists and Product Managers to deliver technically sophisticated, high-impact systems. * Mentoring and managing more junior engineers on the team, fostering a culture of technical excellence and continuous professional growth. * Acting as the primary authority for engineering across the full stack, setting the standard for code quality and best practices. * Providing deep technical expertise to our customers, translating their most unique business challenges into viable, production-ready software solutions. * Balancing rapid prototyping with the requirement to ship and maintain large-scale products in a dynamic, fast-paced environment. WHO WE'RE LOOKING FOR: * You possess deep technical mastery in TypeScript and modern frontend frameworks like React or Vue, alongside significant experience in backend Python or TypeScript ecosystems. * You have a proven track record of leading the architecture of complex software projects and deploying them successfully into cloud environments like AWS, Azure, or GCP. * You bring extensive experience with containerisation and infrastructure-as-code, including tools like Docker, Kubernetes, or Terraform, to ensure reliable software delivery. * You are an expert problem-solver who can debug complex, full-stack issues and maintain high standards for testing using frameworks like Jest or Cypress. * You thrive on autonomy and ownership, with the entrepreneurial drive to take a vague problem statement through to a polished, high-impact execution. * You are a compelling collaborator and mentor who can effectively communicate technical strategy to both internal multidisciplinary teams and external high-level stakeholders.. OUR INTERVIEW PROCESS 1. Talent Team Screen (30 minutes) 2. Pair Programming Interview (90 minutes) 3. System Design Interview (90 minutes) 4. Commercial Interview (60 minutes) OUR RECRUITMENT ETHOS We aim to grow the best team - not the most similar one. We know that diversity of individuals fosters diversity of thought, and that strengthens our principle of seeking truth. And we know from experience that diverse teams deliver better work, relevant to the world in which we live. We’re united by a deep intellectual curiosity and desire to use our abilities for measurable positive impact. We strongly encourage applications from people of all backgrounds, ethnicities, genders, religions and sexual orientations. Some of our standout benefits: * Unlimited Annual Leave Policy * Private healthcare and dental * Enhanced parental leave * Family-Friendly Flexibility & Flexible working * Sanctus Coaching * Hybrid Working If you don’t feel you meet all the requirements, but are excited by the role and know you bring some key strengths, please don't hesitate in applying as you might be right for this role, or other roles. We are open to conversations about part-time hours.
About Abound We’re redefining consumer lending in the UK, and beyond. Using advanced AI and Open Banking data, we make fair, affordable personal finance available to more people. While traditional lenders rely almost entirely on credit scores, we look at the full financial picture - how much you spend, and what you can afford to repay to build a deeper, more accurate understanding of each customer's unique financial situation. And we've shown it works at scale. We’ve issued over £1.3bn in loans directly to customers while delivering market-leading credit performance - for every 10 defaults the industry expects, we see only 3. We also reached profitability just 2.5 years after launch. Backed by £2bn+ of funding from top-tier investors including Citi, GSR Ventures, and Deutsche Bank, we’re recognised as one of Europe’s fastest-growing fintechs (Sifted, CNBC). Now, we’re expanding into new markets and product lines - and we’re looking for ambitious people who want to learn fast, take ownership, and grow with us. Our technology stack: Python (including FastAPI, SQLAlchemy, OpenTelemetry, procrastinate, Uvicorn), Postgres, MySQL, Liquibase, Retool, Docker, CI/CD pipelines, Git, RESTful APIs, and cloud infrastructure on AWS, GCP, or Azure. Our existing frontend stack includes Angular and TypeScript. Who you are: * Seven or more years of professional experience in software engineering * Strong proficiency in Python, including writing well-structured async code, type hints, and unit tests * Experience building backend services using frameworks such as FastAPI * Strong SQL skills with experience working with relational databases such as PostgreSQL or MySQL * Experience designing and maintaining RESTful APIs * Experience building or maintaining automation and integrations that support financial or operational workflows * Experience working with message queues or background job systems * Proficiency with Git and collaborative development workflows * Experience working with containerised environments such as Docker and CI/CD pipelines * Basic knowledge of cloud infrastructure, with hands-on experience in at least one of AWS, GCP, or Azure * Comfortable collaborating directly with business stakeholders to understand requirements and translate them into practical technical solutions * Comfortable working in fast-paced environments where accuracy, reliability, and clear communication are essential * Experience maintaining codebases for business-critical systems * Practical interest in applying AI tools and LLM-based capabilities to real product or operational problems * Experience integrating third-party AI APIs or building AI-assisted internal tools is a strong plus * Ability to evaluate where AI adds value, and where conventional software or workflow automation is the better solution * Knowledge of lending products and lending operations is a major advantage * Awareness of financial concepts, accounting flows, or reconciliation processes is a plus What you'll be doing: * Design and develop new Python services and backend features that automate and support core financial operations, such as payments, reconciliations, and reporting * Participate in the full software development lifecycle, from design and implementation to testing, deployment, and monitoring * Own part of the platform and be responsible for the smooth operation of associated business processes and their KPIs * Collaborate closely with Product, Design, and business users to understand, challenge, and refine requirements * Provide second-line support during business hours, helping to troubleshoot and resolve system issues that impact customers * Support junior engineers through PR reviews and pairing * Apply strong SQL skills to troubleshoot and improve the performance of data management and retrieval across our databases * Identify opportunities to use AI in pragmatic ways, whether to improve internal tooling, automate manual workflows, or enhance product capabilities * Build and maintain AI-assisted features and integrations in a reliable, observable, and cost-conscious way * Work with stakeholders to prototype, test, and iterate on AI-enabled workflows, while keeping a strong engineering bar for quality, safety, and maintainability * Help establish practical patterns for using AI in production, including structured outputs, evaluation, fallback handling, and human review where appropriate What we offer: * Everyone owns a piece of the company - equity * Hybrid with 3 days a week in the office * 25 days’ holiday a year, plus 8 bank holidays * 2 paid volunteering days per year * One month paid sabbatical after 4 years * Employee loan * Free gym membership * Team wellness budget to be active together - set up a yoga class, a tennis lesson or go bouldering