# Senior Software Engineer

**Company:** [Mark43](https://hotfix.jobs/companies/mark43)
**Location:** Manchester, United Kingdom
**Role:** Backend Engineering
**Experience:** 5+ years
**Skills:** Java, TypeScript, JavaScript, Amazon Sns, Amazon Sqs, Amazon Kinesis, AWS Lambda, Amazon Api Gateway, Aws Step Functions, Amazon S3, Amazon Ecs, Amazon Eks, Amazon Dynamodb, Amazon Aurora, Aws Iam
**Posted:** 2026-05-12

> Build and scale backend systems for a universal search platform spanning public safety products, with responsibility for distributed systems, real-time indexing, integrations, security, and production delivery. The role requires 4+ years of backend experience and proficiency in Java or TypeScript/JavaScript and AWS.

## Job Description

## Responsibilities
- Lead end-to-end system design for universal search across RMS, CAD, and other core components.
- Extend platform configurability and connectivity to new search data sources using AI-powered coding tools while maintaining code quality.
- Review pull requests for authorization-layer enhancements and index-mapping configurations, providing architectural and performance-focused feedback.
- Coordinate release logistics, validate release readiness, and ensure smooth production deployments.
- Own delivery of permission-aware global search filtering from technical feasibility through post-release monitoring.
- Mentor junior engineers, pair-program through complex debugging sessions, and help prioritize technical debt.
- Participate in the on-call rotation, resolve failed search queries, and lead root cause analyses to improve observability and alerting.

## Requirements
- 4+ years of professional experience in backend engineering and distributed systems.
- Proficiency in Java or TypeScript/JavaScript with strong backend development experience.
- Experience integrating third-party systems to support search functionality across domains.
- Familiarity with event-driven architectures using Amazon SNS, Amazon SQS, or Kinesis.
- Strong experience with AWS services, including Lambda, API Gateway, Step Functions, S3, ECS/EKS, DynamoDB, Aurora/RDS, IAM, and CloudWatch.
- Experience using AI engines to increase development velocity.
- Understanding of indexing strategies, document schema design, and query optimization.
- Experience with CI/CD workflows and Infrastructure as Code in serverless-first, microservices-based architectures.
- Excellent written and verbal communication skills.

## Nice to Have
- Experience with multi-tenant platforms or large-scale search products.
- Familiarity with public safety or regulated domains.
- Knowledge of security best practices for data access and query auditing.

## Benefits and Work Arrangement
- Hybrid role based in the Manchester, UK office.
- Employees are expected to work from the office at least three days per week.

## Similar jobs

- [Senior Backend Engineer, Database Excellence](https://hotfix.jobs/jobs/3fdb087a-8322-47a5-8a64-48bfb4668e3c) - GitLab - Remote
- [Senior Software Engineer - Futures and Options Execution Services](https://hotfix.jobs/jobs/8f60da15-d316-4d6d-ab1d-49df47809f66) - Clear Street - London, United Kingdom
- [Senior Software Engineer, Security Rules](https://hotfix.jobs/jobs/0ae8a3c8-72e0-4d76-8657-e62cc8d6b2bd) - Cloudflare - Lisbon, Portugal - €66k – €91k/yr
- [Senior Software Engineer, Backend (Money Movement)](https://hotfix.jobs/jobs/8afb425b-fe94-4b6b-8b26-f8dde0de4f58) - Phantom - Remote
- [Senior Software Engineer](https://hotfix.jobs/jobs/9d33cd8b-e787-4240-bbf2-34fe9f417c03) - Navan - Berlin, Germany

**Apply:** https://hotfix.jobs/jobs/07486313-0814-4aac-af4a-5991022a8785
**Canonical:** https://hotfix.jobs/jobs/07486313-0814-4aac-af4a-5991022a8785