cover image
Funding Circle UK

Software Engineer

On site

London, United Kingdom

Full Time

26-02-2025

Job Specifications

Description

Fullstack Engineer

We are seeking a proactive and curious Software Engineer to join our team and contribute to the development of Funding Circle’s Card products. As a key member of our engineering team, you will play a vital role in building and scaling our Card products, empowering businesses to access flexible financing solutions. Your passion for technology and your ability to solve complex problems will be instrumental in driving our mission forward.

Who are we?

We’re Funding Circle. We back small businesses to succeed.

At Funding Circle, we believe the world needs small businesses. That’s why we’ve made it our mission to help them get the finance they need to grow.

With more than a decade of expertise under our belt, we’ve built a game-changer of a platform with cutting-edge data and technology that’s reshaping the landscape of SME lending. Say goodbye to lengthy applications and hello to lightning-fast decisions! In just minutes, SMEs across the UK can get a decision, giving them access to competitive funding in a flash.

We know that good business is about good people. So we pride ourselves on providing meaningful, human support as well as fast, hassle free processes to deliver an unbeatable customer experience.

The role

Collaborating as part of an agile cross functional team, as well as technology guilds
Building great user experiences for customers, internal and external
Delivering innovation through software to automate processes that enable Funding Circle to operate at scale
Using K8s, Kafka, Python, React, Ruby, Clojure
Working with serverless and event driven architectures
Proactively problem solving, identifying and confidently mitigating any risks, issues or control weaknesses that arise in your day-to-day

What we’re looking for

Experience in Python and Javascript is preferred with experience with React
Fundamental programming skills (data structures, algorithms)
Interest in Serverless architectures
Knowledge of cloud-based Infrastructure (AWS API Gateway, Lambda, Cognito, DynamoDB)
Experience working with Terraform
Openness to learn and work with different technologies
Good communication skills, both written and spoken
Knowledge of Agile, BDD, TDD and CI/CD
An interest or experience in any of Functional Programming, Distributed Systems or Event-Driven Architectures

At Funding Circle we are committed to building diverse teams so please apply even if your past experience doesn’t align perfectly with the requirements.

Want to learn more?

We have a huge impact on the businesses that borrow through our platform, the communities they serve and the overall economy (last year £6.9bn of GDP generated). You can read our full Impact Report here: https://www.fundingcircle.com/uk/impact
To see what our customers think, visit our Trustpilot page: https://uk.trustpilot.com/review/fundingcircle.com
And we’re still evolving! Our award-winning multi-product platform is solving more SME finance challenges than ever before. We think big, rally together and meet the needs of SME customers like no other.

Why join us?

At Funding Circle, we celebrate and support the differences that make you, you. We’re proud to be an equal-opportunity workplace and affirmative-action employer. We truly believe that diversity makes us better.

We back our Circlers to build their own incredible career, making a difference to small businesses every day. Our Circler proposition is designed to support employees both in and out of work, and it is anchored around four pillars: Health, Weath, Development & Lifestyle.

A Few Highlights

Health: Private Medical Insurance through Aviva, Dental Insurance through Bupa, MediCash, access to free online therapy sessions and exclusive discounts with Hertility for reproductive health support.
Wealth: Octopus Money Coach, free mortgage advisor partnership and discounts across numerous retailers through Perks at Work.
Development: Dedicated annual learning allowance and full access to internal learning platform.
Lifestyle: Wellhub (for fitness discounts), Electric Car Scheme and more!

And finally, we have award winning parental leave policies supporting parents through enhanced maternity, partner and adoption leave, as well as additional leave for parental bereavement and for fertility treatments.

Ready to make a difference? We’d love to hear from you.

About the Company

We back small businesses with the finance they need to succeed. At Funding Circle, we understand running a business is hard work so we provide a fast, hassle-free experience for businesses looking for finance - with SME experts based in the UK. Over the past ten years, we've been revolutionising SME lending by making it easier than ever to apply for a business loan. With our simple online application small businesses can apply in minutes without the need for interviews or business cases, get a decision in seconds, and fund... Know more

Related Jobs

Company background Company brand
Company Name
Opply
Job Title
Full Stack Product Engineer
Job Description
About Opply Currently, 25 million consumer goods brands worldwide with $4 Trillion of revenue do not have knowledge or power to create effective supply chains. Opply is revolutionising the way these brands find, communicate with, and order from suppliers by building the world's first personalised end-to-end supply platform for them. We focus on the most innovative brands and suppliers, aiming to become the leading platform and data authority in consumer goods innovation. Opply is backed by some of the best-known venture capitalists in the world and is one of the fastest-growing startups in the UK - and is now looking for individuals who are eager to embark on this exciting journey with us! Who We Are We’re a close-knit team of 20, working across four time zones (but we do have an office in London), and we meet up 2-3 times a year to work, ideate and hang out (previously we had company offsites in Valencia, Prague, Split and the North of Finland!). We’re one of the fastest growing startups in London. Now we need extraordinary minds with a strong ownership mindset who want to join us on our mission! What You'll Be Doing You’ll be joining Opply at an exciting stage of growth, where your work will directly contribute to our ambitious journey forward. As a member of our skilled tech team, which spans expertise in Product Development, Quality Assurance, DevOps, and Data, you'll collaborate within multidisciplinary squads to tackle impactful projects. You will play a key role in designing, building, and maintaining our fullstack applications, working closely with our Engineering Manager, Product Delivery Manager, and other engineers to define and execute our product roadmap. As we are a small team, this role is ideal for someone who wants to take end-to-end ownership of features, from ideation to deployment. You’ll contribute across the stack, ensuring seamless user experiences and scalable backend services. Together, we will be shaping the future of our products and building solutions that drive real business outcomes. The role can be on-site with our team in London, hybrid, or fully remote (+/-2h GMT). Who You Are 3+ years working full stack in a fast-paced environment: You’ve been working in Product Development building solutions from ideation to deployment Someone that will get up to speed with our Tech Stack fast: We have a web application with VueJS / TypeScript and our APIs are built with Django hosted in Heroku You are an empathetic and inspirational team player who thrives in a cross-functional team setting You are a super fast learner. You have the natural curiosity and intellectual prowess to deeply understand new topics and pick up new skills in rapid time You are resourceful and scrappy. Things need to get done, you always find a way to make it happen. Even when the work is hard, you are relentless in delivering even with limited information and ambiguity You are passionate. You are an optimistic with a positive energy that other people draw upon You care of those around you. You prioritise collaboration and actively support your teammates’ growth and success You make things simple for everyone. You’re great at breaking down complexity, not just in code, but in communication, helping others understand technical concepts without frustration. You have exceptional planning skills. You have strong ability to break down work and communicate these changes though written planning documents. What The Job Involves Understanding the business in detail: You know how to code very well but where you trully excel is on understanding and visualising how technology can drive a business forward Mapping internal and external processes into simple solutions: Traditional software engineer roles require you to pick up and complete tickets that are assigned to you by Product Managers - at Opply you’ll be more involved in scoping and breaking down product improvements and then coming up with simple solutions Breaking down complex business concepts into technical definitions: The art of keeping things simple is at the core of this role, you build with pragmatism and scalability in mind and when something is too complex you know you're in the wrong direction Visualising Product experiences and how it all connects: You will be working without a designer - at this stage our focus in on re-using our components and build experiences that follow great UI and UX rules - you're the one on the driver seat Planning and coordinating with iterations in mind: You master the ability to make deployment plans that allow us to deploy small blocks very fast and iterate from there - first blocks behind feature flags and eventually display the updates to the end users Being able to go from planning to building without distractions: You are able to wear a ruthless planning hat and once it's all agreed you move into building mode focused on code quality and delivery Collaborating with everyone else in the company: This role means you'll be exposed to the whole business and with the help of Product Management you will be interacting with colleagues from all the other teams Keeping yourself and others focused on the present while visualising the future: You're going to be exposed to a lot of ideas and concepts - and we need you to be able to visualise how it will evolve - but many times you need to be able to abstract from what can be done in the future and focus on executing in the present What We Offer Compensation £40k-60k (or equivalent in local currency) Equity in one of the fastest-growing startups in London 25 days holiday a year (+ local public holidays) A nice office in the center of London (close to Liverpool Street) Enrolment into the company Pension Scheme Monthly allowance for gym membership etc. Regular team socials & lots of other surprises MoreHappi online coaching Hiring Process Intro call with our Head of Engineering (15-30 minutes) Take-home technical challenge Technical challenge follow-up (60-90 minutes) Meet the founders (30 minutes each)
London, United Kingdom
Remote
Full Time
03-03-2025
Company background Company brand
Company Name
Required IT
Job Title
Senior Software Engineer
Job Description
We are seeking an experienced Software Engineer to modernize and remediate legacy platforms, focusing on Python-based web apps, APIs, and data pipelines. You'll work on transformational projects, supporting mission-critical tasks across the organization. Key responsibilities include developing solutions, improving data quality, deploying machine learning capabilities, and leading cloud initiatives on Azure. Requirements: 7+ years of software engineering experience (Python, SQL, web frameworks) 3+ years of experience with Microsoft Azure Strong knowledge of building REST APIs, web apps, and data pipelines Experience with CI/CD, Git, and agile development Strong communication skills and team collaboration Key Responsibilities: Design, develop, and maintain web apps, APIs, and data pipelines Improve data quality and manage data as a product Define cloud architecture and technical designs Troubleshoot data management issues
United Kingdom
Remote
Full Time
26-02-2025
Company background Company brand
Company Name
DRW
Job Title
Senior Software Engineer - Unified Platform
Job Description
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. UP Teams Are Segmented Into Multiple Areas Including Platform Engineering - Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific needs by streamlining and standardizing technical approaches. For example, one of these teams provides data mapping tools, access management, and usage tracking capabilities for development teams. Domain Engineering - Teams within domain engineering own critical capabilities that extend beyond a single desk or business area, building services and data solutions to optimize for a broad array of use cases. For example, these teams work on problems like managing and enhancing DRW’s instrument and organizational reference data models for seamless interoperability across the firm; handling real-time message flow and integrations with third-party trades and orders feeds; or providing trading desks and business units with current, historical, and real-time streaming portfolio views. We are passionate about finding the best team and role for each candidate through the interview process, as we learn more about each person's current skills and long-term development goals. Expectations Building systems with a constant focus on testing, reliability, scalability, and maintainability. Designing, modeling, and programming in a variety languages and technologies. Working on legacy code as well as green field development. Initiative driving projects to completion. Learning and promoting new technologies with a focus on best practices. Providing on-call support as needed. Sometimes working alongside other developers on the same task. Desirable Experience We are looking for strong developers of any stripe, but familiarity with the below will give candidates a leg up in working on our systems. Multiple years of server-side development. A solid understanding of micro-service architectures and CAP theorem. A good understanding of functional paradigms and type theory. Confident JVM knowledge. Modern Java, Ruby, or Clojure knowledge. Experience with Airflow or other Python-based workflow orchestration tools. Proficiency in domain driven design and domain modeling. Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, or git. Working knowledge of SQL, HTML, CSS, and JavaScript. Knowledge of financial concepts, exchange trading, or physical energy trading. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at https://drw.com/privacy-notice. California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.
London, United Kingdom
On site
Full Time
26-02-2025
Company background Company brand
Company Name
Version 1
Job Title
Full Stack Developer
Job Description
Job Description You will be working in a Scrum Team of cross-functional skills in tight collaboration practising Agile. You will be contributing to real decisions about technology to create maintainable solutions for our customer and participating in a highly collaborative group of software engineering professional’s. As a valued member of our team, you'll provide mentorship to junior members and actively share your expertise across the wider team. You will develop software to meet our client's user needs using frontend technologies like React, Next.js, or TypeScript, integrated with a backend written in Node.js, Java (Spring Boot), or other modern frameworks, building cloud-native applications leveraging Azure services. You will follow best engineering practices guidelines and help to improve those guidelines. You will be creating best in class documentation with our client users in mind. Qualifications Experience of working in a Scrum Team and an Agile environment. Strong front-end development experience with expertise in React, Next.js, and TypeScript. Solid knowledge of backend development and API design, with hands-on experience in Node.js to build scalable and high-performance applications. Understanding of CI/CD pipelines, infrastructure as code, and DevOps best practices Experience with Docker and Kubernetes for containerization and orchestration of applications. Experience in implementing cloud-native architectures optimized for performance and scalability, with expertise in Azure services such as Azure Functions, App Services, Blob Storage, AKS etc. Experience writing unit tests and integration tests. Ability to co-ordinate and contribute towards stakeholder engagements and meetings.
Birmingham, United Kingdom
On site
Full Time
26-02-2025