Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior software engineer

London
Permanent
Smartnumbers
Software engineer
€60,000 a year
Posted: 25 January
Offer description

Overview

About Smartnumbers We are on a mission to stop fraud and improve customer authentication. Fraud is a huge problem affecting millions of people, it costs the UK nearly £7bn and represents 40% of all crime. Too often the solution has been to put in place cumbersome authentication processes that frustrate genuine customers, cause inefficiencies for organisations and fail to prevent fraud. We are changing this by providing organisations with real-time insight into the risk of a caller. We combine patented machine learning technology with our deep domain knowledge to prevent contact centre fraud. We recognise that we need to work together to fight fraud, that is why we have fostered strategic partnerships with leading global organisations like Amazon, BT, Genesys and NICE. Together, we protect the UKs largest retail banks, investment banks and emergency services. We also believe in developing our people and developing high performing teams, reflected by our Platinum Investors in People accreditation.

What You'll Be Working On

Our solution enables customers to give genuine callers a seamless experience in the contact centre at the same time as stopping fraudsters. We do this by authenticating legitimate callers and identifying suspicious calls pre-answer, and analysing their behaviour during the call to provide insight after the call has ended. You will play a key part in achieving our company vision: “to make voice communications safer”.


Responsibilities

* Realtime call risk analysis
* Maintaining and improving a large microservice architecture
* Integrating with different teams within Smartnumbers
* Database technologies including data warehousing
* Receiving and sharing real time audio streams

Technologies, tools, and principles

We use the following technologies, tools, and principles to build our solutions:


Back End Technologies

* Languages: Golang
* Compute: Lambda, ECS/Fargate/Docker, EC2
* Asynchronous Processing: SQS, SNS, EventBridge, Kinesis Data Streams
* Datastores & Analytics: DynamoDB, S3, Redshift, Athena, Glue
* Other Services: KMS, IAM, CloudWatch


Development & Deployment Tooling

* GitHub, Copilot, Artifactory
* AWS CDK & CloudFormation
* CircleCI
* Jira


Programming/Architecture Principles

* Event driven systems design
* TDD, BDD
* HTTP/REST API design
* Single-table database design
* SOLID principles
* Awareness of best practises around non-functional requirements (security, analytics, maintainability of code, performance, monitoring/observability)


Front End Technologies (not required, but beneficial)

* Typescript
* React (Storybook, Webcomponents)
* Angular (NgRx, RxJS)
* Material UI
* Cypress/Playwright (E2E & Integration Testing)


What You\'ll Need For The Role

Our solution enables customers to give genuine callers a seamless experience in the contact centre at the same time as stopping fraudsters. We do this by authenticating legitimate callers and identifying suspicious calls pre-answer, and analysing their behaviour during the call to provide insight after the call has ended. You will play a key part in achieving our company vision: “to make voice communications safer”.

Reporting to a Principal Software Engineer, you will be responsible for building and maintaining our cloud-based data processing platform that covers the following activities:

* Realtime call risk analysis
* Maintaining and improving a large microservice architecture
* Integrating with different teams within Smartnumbers
* Database technologies including data warehousing
* Receiving and sharing real time audio streams


The Application Process

The interview process will be:

* Screening interview with the hiring manager
* Take home coding assessment
* Technical and competency-based interview
* Culture & values interviews with HR and bar-raiser


Equality, Privacy and About Us

Smartnumbers is committed to promoting equal opportunities in employment. You will receive equal treatment regardless of age, disability, neurodiversity, gender, gender identity, gender reassignment, marital or civil partner status, pregnancy or maternity, race, colour, nationality, ethnic or national origin, religion or belief, sex and sexual orientation. We welcome all applications for this role.

We are committed to providing reasonable support/adjustments in our recruiting processes. If you need support, please reach out to the hiring contact.

Please see our privacy notice: https://smartnumbers.com/privacy-notice/


About Us

We help companies in the fight against fraud. Our solutions help protect organisations from downstream fraud by ensuring the contact centre stays secure. Through our consortium of customers and partners, we enable organisations to work together to fight fraud by sharing intelligence and best practice. As a software company with a telecommunications pedigree, we create market-leading security solutions for the contact centre. It’s why more than a thousand organisations trust us to help them fight fraud. Our cloud-based AI-powered platform uses direct access to the carrier network, shared data on known fraudsters from our consortium and machine learning technology to protect your contact centre and your customers. Find out more on how Smartnumbers helps organisations to prevent fraud and authenticate customers in one go here.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
London
Permanent
Sulaiman Alqudaibi Co. For GRP & Plastic Products
Software engineer
€80,000 a year
Similar job
Senior software engineer - exchange platform (go)
London
Permanent
Forge Sports
Software engineer
€80,000 a year
Similar job
Cloud software engineer cloud services london
London
Permanent
YouView TV Ltd
Software engineer
€60,000 a year
See more jobs
Similar jobs
It jobs in London
jobs London
jobs Greater London
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in London > Senior Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save