Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Software Engineer (Python)

£31.7 - £37.1 per hourEstimated

About Signal Ocean:


Signal Ocean is the technology arm of the Signal Group, providing market-leading advanced machine learning and AI-driven intelligence to shipping and commodities professionals worldwide. Our platform delivers tailored, exclusive insights through web, mobile, and API interfaces, enabling clients to make faster, better-informed commercial decisions.

Signal Ocean has recently acquired AXSMarine, a business with over 25 years of experience in the freight and commodities space - and is actively integrating the two companies. The combined business now offers the most comprehensive suite of freight market intelligence available, and we are actively building the team to realise the full potential of the integration.

About the role

As the Signal Ocean Platform continues to grow, we’re expanding our engineering team. We’re looking for a Software Engineer capable of building and maintaining scalable back-end data services (primarily in Python) within the Modelling & Data Services team. Signal’s Software Engineers work closely with data science, design, product, and business analysis professionals to develop robust solutions for the highly entrepreneurial domain of shipping.

Technology stack: We build cloud solutions using C#, .NET Core, Typescript, React, MSSQL Server, Azure, Python, MongoDB, Redis, Docker, Kubernetes, Grafana and more. We also offer the opportunity to work on complex architectures and technology stacks, as well as a global AI-powered tech product vision, supported by the use of multiple AI tools and accelerators. We use Agile to organize our teams and would love to onboard people who can contribute across product discovery, delivery, optimization, QA, DevOps, and Continuous Integration.

Key Responsibilities:

  • Design and develop efficient, production-ready backend services – Transform prototypes and specifications into robust, scalable Python microservices that meet quality standards, performance requirements, and monitoring best practices
  • Collaborate with data scientists and analysts – Act as a technical implementation partner, taking research prototypes and converting them into production-grade code with proper testing, error handling, and observability
  • Maintain existing microservices – Investigate production issues, implement fixes, and enhance monitoring capabilities across the freight solutions backend ecosystem
  • Ensure code quality and best practices – Write well-tested, documented code following software engineering standards; conduct code reviews and establish quality benchmarks for the team

Requirements

  • 3+ years professional software engineering experience
  • Strong CS fundamentals (data structures, algorithms, system design)
  • Python / FastAPI for server-side development
  • SQL database experience
  • Docker, Kubernetes, and CI/CD pipelines
  • Strong debugging and problem-solving abilities
  • Effective use of AI tools in development workflow
  • Excellent English communication (written & verbal)
  • Comfortable with ambiguity and changing requirements in an experimental environment

Nice-to-have Skills:

  • C# / .NET
  • Experience working in Data Science or Data Engineering teams

Benefits

  • Generous compensation with additional performance incentives.
  • Coverage under the company’s collective health insurance plan.
  • Opportunity to work alongside experienced people with deep knowledge in software engineering, data science & shipping business who are always eager to mentor.
  • Signal’s hybrid work policy currently includes 9 on-site working days per month, during which our happy hour events take place. 
  • 2-4 weeks of onboarding training to prepare you for your new role, having the opportunity to meet about 30 trainers while diving deep into our products and/or the shipping world.
  • Career growth opportunities and a structured development discussion every 4 months.
  • Personal learning budget for training, seminars, conferences (750 to 2000 EUR annually depending on seniority).
  • Regular team bonding events and activities.
  • Fitness benefits to support your health and wellbeing 

All applications will be considered under the terms and conditions of confidentiality in accordance with the regulations of personal data protection.

We are an Equal Opportunity Employer committed to diversity and inclusion in the workplace. At Signal, we believe that diversity of opinions, approaches and viewpoints is key to our innovation and success and we encourage that with our hiring, development and rewards practices. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristics by law and take actions to eliminate those from our workplace.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Backend Software Engineer (Python) in London vacancy
  • £57k - £76k per annumEstimated
     ...Senior Backend Software Engineer (Python) at NLPatent NLPatent is seeking a highly skilled Senior Backend Software Engineer with expertise in Python to join our dynamic and growing team. In this role, you will play a critical part in designing, building, and maintaining... 
    Suggested
    Full-time
    Flexible hours

    NLPatent

    London
    20 days ago
  • £61k - £83k per annumEstimated
     ...We are looking for a Python Software Engineer to join our Client Success Team. The vision of the Client Success Team is to establish a proactive...  ...transparency. Design and implement full stack solutions (backend services, APIs, data pipelines, and frontend components)... 
    Suggested
    Full-time

    Validus Risk Management

    London
    more than 2 months ago
  • £100k per annum

     ...Backend Software Developer Role Role:  Backend Software Developer Client: Start up / Scale Up Compensation: £100,000 P/A + Comps...  ...: London (Hybrid / Flexible working) Overview Are you a Python expert ready to build cutting-edge systems powering real-world... 
    Suggested
    Permanent
    Hybrid working
    Flexible hours

    Hunter Bond

    London
    27 days ago
  • £60k - £80k per annum

     ...Software Engineer (100% Backend, Python & AWS) London (Hybrid – 3 days/week in Farringdon office) Full-time, salary: £60,000-80,000 Job Summary Are you passionate about architecting the data and application platform that powers the next generation of AI products... 
    Suggested
    Full-time
    Hybrid working
    On-site
    3 days/week

    Travtus

    London
    more than 2 months ago
  •  ...Junior Backend Software Engineer. London About Antare Join Antare as we go to market. We’ve been busy building the physical security intelligence...  ...frameworks and languages such as Golang, Java, C++, Rust, Python A solid academic background, ideally from a leading... 
    Suggested

    Antare Technology

    London
    more than 2 months ago
  • £59k - £78k per annumEstimated
     ...of code performance and maintainability. Build and extend backend features using internal and third-party APIs (e.g., Modulr, Truelayer...  ...to build internal tools that automate operations and save engineering hours. Collaborative mindset , working closely with data,... 
    Full-time
    Hybrid working

    Updraft

    London
    more than 2 months ago
  • £75k - £97k per annumEstimated
     ...HQ: Mon, Tue, Fri) · Stack: Python, Flask, SQLAlchemy, MySQL, AWS...  ...fast, and we're expanding the engineering team to match. What you'll...  ...at scale. We're hiring a Backend Engineer to go deep on the server...  ...Roughly 3-6 years building software in production. We read for... 
    Hybrid working
    On-site
    Remote
    Monday to Friday
    Flexible hours

    Skin + Me

    London
    10 days ago
  • £60k - £80k per annum

     ...hear from you. About the role We're seeking Mid and Senior Python Developers to join our back-end development team.  This is a...  ...include writing code to manage incoming data, working with AI Engineers to analyse huge data sets, or writing Restful APIs in Django to... 
    Full-time
    Hybrid working
    On-site
    Monday to Friday

    Xelix

    London
    more than 2 months ago
  • £48k - £64k per annumEstimated
     ...advanced statistical models, and custom-built software, we strive to accurately forecast sports...  ...impact over perfect code. If you’re an engineer who thrives on solving problems quickly...  ...Systems. Core Tech Stack: Languages: Python (Python 3.10+), JavaScript/TypeScript for... 
    Full-time
    Hybrid working
    On-site
    Work from home
    Monday to Thursday
    Flexible hours

    Mustard Systems

    London
    more than 2 months ago
  • £55k - £65k per annum

     ...Salary: £55k to £65K Methods is recruiting for a Back-end Developer specialising in Java Spring Boot and Python to join our team within the private Sector Business unit on a permanent basis. This is a hybrid role, requiring three days a week on-site in our London... 
    Permanent
    Full-time
    Hybrid working
    On-site

    Methods Business and Digital Technology

    London
    a month ago
  • £58k - £74k per annumEstimated
     ...movement machine and we’re looking for an engineer motivated to come and help us build for...  ...: Design, develop, test, and maintain backend services written in Java and Kotlin using...  ...Fintech Subsectors: Marketplace, Fintech, Forex, Sharing Economy Functions: Software Engineering
    Full-time

    Wise

    London
    1 day ago
  • £68k - £87.5k per annum

    Backend Software Engineer - Send for Banks Salary: 68000 - 87500 GBP Annual #__vacancyopjusttionswidget.opt-Locations__ London This vacancy has now expired. Please see similar roles below... Company Description Wise is a global technology company, building... 
    Full-time

    Wise

    London
    21 hours ago
  • £75k - £88k per annum

     ...re building the next generation of Airbnb experiences for guests and hosts across Europe and EMEA - and we're looking for a Backend Software Engineer to help us get there. Our team has a singular mission: make Airbnb the go-to platform across 40+ markets in the region.... 

    Airbnb

    London
    3 days ago
  • £107k - £262k per annum

     ...highly motivated, and focused on engineering excellence. This organization...  ...experience. Most of our backend infrastructure is written in...  ...AND EXPERIENCE Knowledge of Python, Experience with Docker, Kubernetes...  ...of delivering user-facing software at scale. COMPENSATION AND... 

    xAI

    London
    3 days ago
  •  ...We are looking for a Backend Engineer to join our partner company!  You will play a key role...  ...distributed systems, and backend services using Python, TypeScript, Go, Rust, or similar...  ...track record of delivering production-level software in fast-paced environments. Strong... 
    Relocation package
    Visa sponsorship

    Wide and Wise

    London
    more than 2 months ago
  • £40k - £53k per annumEstimated
     ...delivery. ABOUT THE ROLE We are looking for a Full Stack Engineer (Backend Heavy) to join our growing India-based development team. You...  ...and efficient systems. Advocate for best practices in software development, DevOps and agile methodologies to ensure a secure... 
    Full-time
    Hybrid working
    Remote
    Flexible hours

    QuantumLoopAI

    London
    more than 2 months ago
  • £75k - £85k per annum

    Senior Backend Developer - Python, AWS, Django Central London / Hybrid - one day in the office £75-85k + benefits We’re seeking a Senior Backend Python Developer with a strong software engineering background including 7+ years majoring in writing Backend applications using... 
    Permanent
    Hybrid working
    On-site

    Richard Wheeler Associates

    London
    more than 2 months ago
  • £37k - £48k per annumEstimated
     ...media organisation to recruit a Backend Developer on a 6-12 month...  ...technologies. This is a generalist engineering role suited to someone who...  ...Developer will have strong software engineering fundamentals, including...  ...languages such as: Python Go Java Kotlin C#... 
    Hybrid working

    Robert Half

    London
    8 days ago
  •  ...looking for a rockstar, jack of all trades backend developer to help to build the next...  ...and integration testing Experience with Python or NodeJS An interest in financial markets...  ...Bachelor’s/Master’s degree in computer science, engineering or related subject is preferred... 

    Dazzle: Commercial & Office Cleaning | London

    London
    more than 2 months ago
  •  ...construction projects. Join our Product Engineering team to design, implement, and ship high-...  ...help the world build better. The role: Backend Engineer The backend team owns the systems...  ...highly motivated to learn Languages: Python, Go, Typescript APIs: GQL, gRPC, REST... 
    Remote
    Flexible hours

    nPlan

    London
    a month ago
  • £80k - £104k per annumEstimated
     ...Lead Full‑Stack Engineer (Backend-leaning)  Who We Are: We’re on a mission to close the world’s tech skills gap.  We help organisations...  ...experience, with depth in one or more of: Java, Node.js, TypeScript, Python or Go, and the ability to work confidently across multiple... 
    Full-time
    Hybrid working
    Flexible hours

    AND Digital

    London
    more than 2 months ago
  • £64k - £85k per annumEstimated
     ...At Plum we’re looking for engineers who are passionate about both...  ...We’re looking for a Senior Backend Enginee r and these are the main...  ...years of working experience as a Software Engineer High level of pragmatism...  ...to the team, even if Python is not your primary language.... 
    Long-term contract
    Full-time
    Temporary
    Remote
    Flexible hours
    2 days/week

    Plum Fintech

    London
    more than 2 months ago
  • £90k - £120k per annum

     ...passengers aren't left waiting. We’re looking for a Mid/Senior Backend Engineer to join a team that keeps frameworks lean and focuses on what...  .... If not, we’ll interview you in your strongest language (Python, C++, Java, Ruby, etc.). We hire for engineering fundamentals,... 
    Relocation package
    Visa sponsorship
    On-site
    Remote
    Flexible hours
    1 day/week

    Wheely

    London
    16 hours ago
  • £150k - £200k per annum

     ...The company is now scaling its engineering team to accelerate product...  ...product features across frontend, backend, and infrastructure layers Develop solutions using Python, TypeScript, cloud...  ...Requirements Strong software engineering fundamentals Professional... 
    Long-term contract
    Full-time
    Relocation package
    5 days/week

    C&D Talent Advisory

    London
    11 days ago
  • £76k - £101k per annumEstimated
     ...robust defaults where it isn’t. We build software that turns messy, real-world operational...  ...the Role We're looking for a Senior Backend Engineer to build robust, scalable systems that power...  ...web applications ~ Deep knowledge of Python and familiarity with frontend... 
    Long-term contract
    On-site

    CarbonChain

    London
    16 hours ago
  • £89k - £117k per annumEstimated
     ...trillion in crypto transactions. We are looking to hire a  Senior Software Engineer to join our Institutional team in our London office....  ...Extensive experience in C++ and/or Rust Experience with Python and SQL. Experience in one or more of the following programming... 
    Full-time
    Apprenticeship
    On-site
    Remote
    Flexible hours

    Blockchain.com

    London
    16 hours ago
  • £95k - £126k per annumEstimated
     ...promote absolute skin health by empowering all who seek authentic, natural, and ageless beauty.  We are seeking a Principal Backend (or Full-Stack) Engineer to lead the architecture, development, and evolution of the backend and API platforms that power our ecommerce, loyalty,... 
    Long-term contract
    Full-time
    Remote

    Noble Panacea

    London
    more than 2 months ago
  •  ...big ambitions. About the Role We’re looking for a Lead Backend Engineer to join and lead our Pension Team — a backend-focused team working...  ...’ll Do Design, develop, and maintain backend services in Python 3.11 using Django / DRF Lead architectural discussions and... 
    Long-term contract
    Remote
    Flexible hours

    InvestEngine

    London
    a month ago
  • £81k - £108k per annumEstimated
     ...****@*****.***. Depop is looking for an experienced Senior Backend Software Engineer to join us permanently. Within this role, you’ll be...  ...- you can provide evidence that you can learn our Scala and Python stack effectively. Experience with relational or non-... 
    Full-time
    Hybrid working
    On-site
    Remote
    Flexible hours

    Depop

    London
    19 days ago
  •  ...Do you enjoy building scalable cloud-native applications with Python and modern frontend frameworks? Role overview We are looking...  ...one of our strategic digital programmes. You'll be working across backend and frontend systems, helping to scale and modernise applications... 

    esynergy

    London
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Software Engineer (Python). Be the first to apply!