> Markdown version of [/jobs/ext/2729848-backend-software-engineer](https://www.wearedevelopers.com/jobs/ext/2729848-backend-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Software Engineer - **Company:** Signal - **Location:** UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** .NET Framework, Artificial Intelligence, C Sharp (Programming Language), Software Quality, Code Review, Continuous Integration, Data as a Services, Information Engineering, Data Structures, Software Debugging, Python (Programming Language), Cloud Services, Software Engineering, SQL Databases, .NET Core, Backend, Fastapi, Kubernetes, Production Code, Docker, Service Stack, Microservices - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/backend-software-engineer-python-signal-8367047 ## About the Role * 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 ## Description 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., * 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, * 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 ## Related Videos - [Intro to FastAPI](https://www.wearedevelopers.com/videos/462-intro-to-fastapi) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)