Senior Software Engineer (Node.js, TypeScript)
Diligent · London, England ·
Overview In this hands-on senior role, you build meaningful software and take technical ownership of complex features. You will work within a collaborative product engineering team to design robust, scalable backend services and APIs.
You'll shape architecture decisions, improve reliability, and leverage AI tools to accelerate development while applying prudent judgment. This position offers the opportunity to impact how the platform scales and how the team delivers secure, observable systems.
Pay / Benefits flexible work environment global days of service comprehensive health benefits meeting-free days generous time off policy wellness programs Responsibilities Own and deliver complex backend services and APIs using Node.js, TypeScript, and AWS, from design through release and production support Contribute to design and architecture discussions, balancing speed, maintainability, scalability, and security Mentor and support less experienced engineers through code reviews, pairing, and guidance Collaborate with product managers, designers, and engineers to translate requirements into reliable solutions Use AI tools to accelerate coding, debugging, testing, research, and documentation while applying sound judgment Strengthen service reliability and quality by improving monitoring, incident response, testing, and development practices Key requirements 5 to 8 years of professional software engineering experience delivering production systems in agile environments Strong backend development skills with Node.js and TypeScript, including API/microservice design Hands-on AWS cloud-native development, automated testing, and deployment practices Comfort with SQL databases, Git, Docker-based workflows, and modern CI/CD pipelines Practical understanding of AI-assisted engineering tools and broader LLM concepts with responsible use Clear communication, collaborative mindset, and experience mentoring engineers collaboration clear communication mentoring Node.js TypeScript AWS
Market data from EasyWorkClub, not from the employer
Typical pay for Software developer in London: £52,500 – £102,300, from 539 adverts
1860 live adverts for Software developer in London
Same role within 50 km
- Lead Software Engineer for COMMODITIES UK · Westminster Abbey · 1 km
- Lead Software Developer · Westminster Abbey · 1 km
Remote or home office in 16% of 685 Software developer adverts we list nationwide
More openings at Diligent
13 other openings we list
- Solution Sales Director - Entity & Subsidiary Management · London
- Senior Corporate Services Specialist · London
- Director, Product Marketing · London
- Director, Product Management · London
- Director, Strategic Alliances EMEA · London