768 Back End Developers jobs in London
Backend Software Engineer
Posted today
Job Viewed
Job Description
Backend Software Engineer
Posted 1 day ago
Job Viewed
Job Description
About Seapoint
Seapoint is building the financial home for European startups and scale-ups. We're an AI-powered business account that handles everything from payroll and expenses to invoice payments and reporting - all in one place.
Founded by Sean Mullaney (former European CIO at Stripe) and a team of alumni from Stripe, Wise, Wayflyer, Nubank and Tide, we've just raised $3M in pre-seed funding led by Frontline Ventures. After 9 months of building, we're now in private beta with dozens of VC-backed startups who are finally getting the bird's-eye view of their finances they've always needed.
The problem we're solving is real: European startups are stuck between neobanks (too small) and traditional corporate banking (too big). They're juggling 4-6 different financial products, running processes manually, and earning no interest on cash deposits. We're changing that with AI automation that handles the tedious financial work, so founders can focus on building their businesses instead of managing spreadsheets.
Read more about what we’re building here .
About the role
Build the financial infrastructure that powers the next generation of startups.
You'll architect core systems for multi-currency accounts, automated payments, and treasury management—technology that high-growth companies depend on to scale. Working with modern distributed systems, you'll tackle complex financial challenges while ensuring the reliability and security our users trust.
We're looking for engineers with varying backgrounds who are passionate about building something new. You'll work alongside ex-founders and veterans from Stripe, Wise, and Tide who understand what startups need to scale.
Languages and frameworks can be learnt, but if you’re curious we use a modern typescript and bun backed stack with postgreSQL and a bunch of AWS services. We are always curious about new ways of building software and embrace AI tools.
Note: Open to candidates authorised to work in Ireland/UK. Exceptional remote candidates across Europe considered.
Requirements
What matters: Systems thinking, attention to detail, and a drive to solve real problems for founders.
Essential Qualifications:
- Strong software engineering skill and a passion for startup life and helping founders
- 5+ years of professional software development experience
- Fluency in Typescript or a major programming language like Java, Ruby, Go, Python, etc
- Strong product instincts—showcase prior experience in designing and developing key customer features at scale
- Interest in leveraging AI for genuine financial solutions
- Fintech domain experience will be highly valued but not required
Benefits
- Competitive salary with meaningful equity in a fast-growing fintech startup
- Work directly with experienced founders and engineers from Stripe, Tide, Wise, Nubank, Wayflyer and other fintech unicorns
- Front-row seat to building category-defining financial infrastructure for Europe's startup ecosystem
- Flexible hybrid working from our Dublin base
- Learning and development opportunities in fintech and AI
Software Engineer - Backend
Posted 3 days ago
Job Viewed
Job Description
Salary banding: £65,000 - £80,000 dependent on experience
Working pattern: Hybrid; 1-2 days per week in the office
Location: London
As a business which has AI at its core, we need to have a reliable, scalable and secure real-time ML platform to deliver our product to customers. The Engineering team makes this happen.
The team is UK-based, with a significant contingent in London, and is made up of pragmatic, curious and collaborative problem-solvers who are passionate about working with our Data Scientists to build state of the art AI products. Our Software Engineers bring together a diverse range of expertise and backgrounds; what unites us is a desire to learn, a mastery of our discipline and strong technical prowess.
Our engineers are responsible for all aspects of the software development lifecycle. You will get the opportunity to work across our entire stack building features which deliver AI capabilities to some of the biggest names in the insurance industry.
We are developing a modern real-time ML platform using technologies like FastAPI, PyTorch, Ray, k8s (helm + flux), Terraform, Postgres, Flink on AWS, React & Typescript. We operate a fully Python stack except for frontend and infrastructure code. We are very big fans of Infrastructure-as-Code and enjoy Agile practices.
As a team, we're driven by a relentless focus on delivering real value to customers at speed. We embrace modern engineering practices such as automated testing, continuous monitoring, feature flags, and on-demand production-like environments to support frequent, reliable releases.
Our team is tackling several exciting challenges, including:
- Deploying all changes, including complex machine learning models, reliably to customers within 15 minutes
- Building a real-time, configuration-driven platform that seamlessly adapts to diverse customer needs
- Ensuring autoscaling and cost-efficient model serving in production, with robust support for ML monitoring and experimentation
- Centralised reporting/metrics for both the business and our customers
- Powering user experience of internal and external users through agentic workflows
We are looking for an engineer passionate about developer enablement and infrastructure as code, who is eager to expand their expertise by contributing to impactful product features. You'll play a key role in improving the lives of millions of insurance policyholders globally, working with a modern and powerful technology stack that includes:
- Python for application development
- Terraform for AWS infrastructure provisioning
- Kubernetes (with Helm and Flux) for managing services
- GitLab for CI/CD and version control
- AWS as our infrastructure platform
- PostgreSQL for application data and event sourcing architecture
- Apache Flink for real-time service interactions and state management
- Collaborate with Engineers, Product Managers, and the Engagement team to understand problem spaces, contribute to solution design, and support the development of our product.
- Take responsibility for maintaining and improving parts of our backend stack, following engineering best practices.
- Write robust and well-tested code, including unit, integration, and end-to-end automated tests for backend services that power customer-facing features.
- Participate in code reviews, share feedback with peers, and stay informed about emerging backend technologies and patterns.
- Contribute to platform-related work, using infrastructure-as-code tools (AWS, Terraform, Kubernetes) to help keep our systems reliable and scalable.
- Support the growth of the team by sharing knowledge and collaborating closely with engineers and data scientists.
- Help improve engineering workflows and contribute ideas for refining team processes and delivery methods.
- Play a role in feature rollouts by using feature flags, monitoring metrics, and responding to logs and alerts.
- Embody and promote the Engineering and Sprout company values in your day-to-day work.
- Technical proficiency
- Solid proficiency in software architecture using Python and FastAPI.
- Experience working in fully cloud-hosted environments (e.g. AWS).
- Solid RDBMS experience, preferably with PostgreSQL
- Experience building RESTful APIs (e.g. FastAPI) and real-time data processing pipelines
- Bonus points for experience with Kubernetes, Apache Flink, Flux or Infrastructure-as-Code frameworks (e.g. Terraform).
- Experience of maintaining your own code in a production environment.
- A good foundational understanding of modern software development lifecycles, including code quality, pull requests, code reviews, CI/CD, QA, and production releases in an agile, fast-paced environment
- Strong problem-solving skills with the ability to think critically and creatively
- Collaborative by nature, with excellent communication and teamwork abilities
- Self-motivated, with a strong sense of ownership and accountability
Senior Backend Software Engineer
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Design, build, and maintain efficient, reusable, and reliable backend code using languages such as Python, Java, or Go.
- Develop and integrate APIs for seamless communication between various services.
- Collaborate with frontend developers, product managers, and designers to deliver robust and user-friendly applications.
- Implement and manage database solutions (e.g., PostgreSQL, MongoDB) ensuring data integrity and performance.
- Write clean, well-documented, and thoroughly tested code.
- Optimize applications for maximum speed and scalability.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews to maintain code quality and share knowledge.
- Contribute to architectural decisions and technology selection.
- Ensure the security and robustness of backend systems.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software development.
- Strong proficiency in at least one modern backend programming language (e.g., Python, Java, Go, Node.js).
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Solid understanding of database technologies, both SQL and NoSQL.
- Experience with RESTful API design and implementation.
- Familiarity with microservices architecture and containerization technologies (Docker, Kubernetes).
- Proficiency in version control systems (e.g., Git).
- Excellent problem-solving and debugging skills.
- Strong communication and teamwork abilities, with experience working in an agile environment.
- Ability to work effectively in a hybrid model, commuting to our London office as required for team collaboration and meetings.
Lead Backend Software Engineer
Posted 6 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, architecture, and implementation of scalable and reliable backend services and APIs.
- Mentor and guide a team of talented backend engineers, fostering a culture of technical excellence and continuous learning.
- Write clean, efficient, and well-documented code in languages such as Python, Java, Go, or Node.js.
- Collaborate closely with frontend developers, product managers, and other stakeholders to define project requirements and deliverables.
- Optimize application performance, identify and resolve bottlenecks, and ensure system stability.
- Implement and maintain robust testing strategies, including unit, integration, and end-to-end testing.
- Contribute to the development and evolution of our CI/CD pipelines and infrastructure.
- Champion best practices in software development, code reviews, and agile methodologies.
- Stay current with emerging technologies and industry trends, evaluating their potential application.
- Troubleshoot and debug complex issues across the entire technology stack.
- Ensure the security and integrity of data and systems.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- Minimum of 7 years of professional experience in backend software development, with at least 2 years in a technical leadership or lead role.
- Strong proficiency in one or more backend programming languages (e.g., Python, Java, Go, Node.js).
- Extensive experience with designing and building RESTful APIs and microservices.
- Deep understanding of database technologies (SQL and NoSQL), including design, optimization, and management.
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Familiarity with containerization technologies like Docker and Kubernetes.
- Solid grasp of software design patterns, data structures, and algorithms.
- Excellent problem-solving, analytical, and communication skills.
- Experience working in a hybrid or remote development environment.
- Proven ability to lead and inspire a team.
Lead Backend Software Engineer
Posted 21 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design and architecture of scalable backend services and APIs.
- Write clean, efficient, and well-documented code in languages such as Python, Java, or Node.js.
- Mentor and guide a team of backend engineers, fostering a culture of technical excellence and collaboration.
- Conduct code reviews, ensuring adherence to coding standards and best practices.
- Collaborate with frontend developers, product managers, and other stakeholders to define software requirements and deliver features.
- Optimize application performance, troubleshoot issues, and implement effective solutions.
- Drive the adoption of new technologies and methodologies to improve development processes.
- Ensure the security and reliability of backend systems.
- Contribute to technical documentation and knowledge sharing within the team.
- Participate in the full software development lifecycle, from planning and design to deployment and maintenance.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in backend software development.
- Proven experience leading technical teams and mentoring engineers.
- Strong proficiency in at least one major backend programming language (e.g., Python, Java, Go, Node.js).
- Extensive experience with designing and building RESTful APIs.
- Deep understanding of database technologies (SQL and NoSQL), such as PostgreSQL, MongoDB, or Cassandra.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Familiarity with microservices architecture and distributed systems.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration skills, particularly in a remote environment.
- A passion for clean code, testing, and continuous integration/continuous delivery (CI/CD).
Software Engineer
Posted 8 days ago
Job Viewed
Job Description
Software Engineer - London (Onsite, 5 Days per Week)
65,000 - 90,000 + Benefits
We are representing a specialist SME consultancy partnered with a leading AI and technology firm, delivering mission-critical solutions to the UK Defence and Intelligence community.
This is a unique opportunity to work on a cutting-edge new platform that is shaping the future of national security. The role is language-agnostic - we're not looking for expertise in one specific technology stack. Instead, we want highly skilled software engineers with strong experience in at least one modern programming language and the ability to quickly adapt and learn new ones.
You will be working at the forefront of innovation on programmes of national importance , collaborating with some of the brightest minds in the industry. This is a full-time, London-based position (onsite, Monday-Friday).
Due to the sensitive nature of the work, candidates must hold current SC or DV clearance.
If you're a high-calibre engineer seeking to apply your skills to projects that truly make a difference, we want to hear from you.
Apply now to join a forward-thinking team where your expertise will directly contribute to the UK's national security capabilities.
People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.
Be The First To Know
About the latest Back end developers Jobs in London !
Software Engineer
Posted 12 days ago
Job Viewed
Job Description
We're looking for a Senior-level Software Engineer with strong JavaScript/TypeScript skills and experience across modern web stacks. You'll be instrumental in our transition away from Drupal as we modernise and scale our platform.
Tech Stack:
- At least 4 years commercial experience with JavaScript or TypeScript and Node
- Exposure of Laravel and/or Python (Django or Flask a plus)
- Familiarity with Drupal and some knowledge of modern front-end frameworks (React, Vue, etc.)
What You'll Do:
- Build scalable applications using modern frameworks and clean architecture
- Contribute to backend services and APIs (Python or Laravel-based)
- Help re-platform and migrate to a modern stack
- Collaborate cross-functionally with UX, Product, and DevOps
What We Offer:
- A supportive environment that encourages professional growth and continuous learning.
- An inclusive, collaborative culture within one of the UK's leading business services providers.
- A competitive salary and benefits package.
49904MSR1
INDLON
Software Engineer
Posted 14 days ago
Job Viewed
Job Description
Software Engineer - London (Hybrid) - up to 70,000 + Benefits - Ref 1947
I am currently recruiting for a Software Engineer to work for a fascinating company within the space domain that are pushing the boundaries of technology based in London. Salary up to 70,000 + Benefits.
The company is very highly regarded within the industry and has some incredible projects currently ongoing, some of which will make national headlines once delivered. They have grown from strength to strength and doubled in size last year, with ambitious but realistic growth plans forecast this year.
To support the business with its future plans as well as enabling them to be able to deliver upon their current project demands they have the need to appoint another Software Engineer on a permanent basis.
In this role as a Software Engineer, you will be responsible for coding in Rust and C/C++. Initially this will be on the ground software to integrate with mission control software, but this will diversify in time to be more focused on the flight dynamics element.
Essential Requirements:
- Degree educated
- At least 2 years' commercial experience as a Software Engineer or similar unless you have completed a PhD
- Experience with Rust or C/C++
Desirable Requirements:
- Experience developing software for Satellites. Ground Segment, Ground Station or Mission Control applications
- Embedded Software
This is a fantastic opportunity to join a growing company who are working on some of the most interesting and technically challenging projects the industry has to offer. This person will be someone who wants longevity within a company and ideally for someone who has the ambition to eventually lead a department in the future.
This is an immediate requirement, so have you have the required skills and experience, please get in touch immediately with an up to date copy of you CV or contact Adam on (phone number removed).
Software Engineer
Posted 14 days ago
Job Viewed
Job Description
Software Engineer - London (Onsite, 5 Days per Week)
65,000 - 90,000 + Benefits
We are representing a specialist SME consultancy partnered with a leading AI and technology firm, delivering mission-critical solutions to the UK Defence and Intelligence community.
This is a unique opportunity to work on a cutting-edge new platform that is shaping the future of national security. The role is language-agnostic - we're not looking for expertise in one specific technology stack. Instead, we want highly skilled software engineers with strong experience in at least one modern programming language and the ability to quickly adapt and learn new ones.
You will be working at the forefront of innovation on programmes of national importance , collaborating with some of the brightest minds in the industry. This is a full-time, London-based position (onsite, Monday-Friday).
Due to the sensitive nature of the work, candidates must hold current SC or DV clearance.
If you're a high-calibre engineer seeking to apply your skills to projects that truly make a difference, we want to hear from you.
Apply now to join a forward-thinking team where your expertise will directly contribute to the UK's national security capabilities.
People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas.