Senior Software Engineer in Manchester

Senior Software Engineer in Manchester

Manchester Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Dormont Manufacturing Co

At a Glance

  • Tasks: Build and scale systems for a universal search platform that supports public safety.
  • Company: Mark43, a tech company dedicated to improving community safety and quality of life.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Join a mission-driven team that values collaboration and continuous improvement.
  • Why this job: Make a real impact by developing technology that helps first responders in critical moments.
  • Qualifications: 4+ years in backend development with Java or TypeScript/JavaScript; strong AWS experience.

The predicted salary is between 60000 - 80000 £ per year.

Mark43 empowers communities and their governments with technology that improves safety and quality of life. We build modern, resilient software that first responders and public safety agencies depend on in their most critical moments.

In this role, you’ll build and scale the systems behind our universal search platform that powers fast, accurate, and secure access to critical data across our RMS, CAD, and analytics products. You’ll work on distributed systems, real‑time data indexing, and modern search technologies to support life‑saving decision making for our public safety users.

What You’ll Do

If you were on our team last week, you might have:

  • Led end‑to‑end system design for a new universal search experience across RMS, CAD, and other core components, collaborating with Product and cross‑functional engineering teams to ensure a scalable, secure, and user‑friendly solution that spans domains.
  • Extended platform configurability and connectivity to tap new search data sources using AI‑powered coding tools to accelerate development while maintaining high standards for code quality.
  • Reviewed pull requests for enhancements to our authorization layer and index mappings in configurations, providing detailed architectural and performance‑focused feedback to improve clarity, maintainability, and system resilience.
  • Acted as release manager, coordinating deployment logistics, validating release readiness, and ensuring smooth, downtime‑free updates to production through clear cross‑team communication.
  • Owned the end‑to‑end delivery of a feature supporting permission‑aware global search filtering, aligning closely with Product, Infrastructure, and Design from technical feasibility through post‑release monitoring.
  • Mentored junior engineers, pair‑programmed through complex debugging sessions, and coached teammates on prioritizing technical debt while delivering roadmap commitments.
  • Participated in the on‑call rotation, triaged and resolved a spike in failed search queries, and led a structured Root Cause Analysis (RCA) to drive follow‑up improvements in system observability and alerting.
What You’ll Need

We’re looking for a senior backend engineer with at least 4+ years of professional experience who can take ownership, lead initiatives, and operate with autonomy in a distributed systems environment.

Must‑Haves
  • Proficiency in Java or TypeScript/JavaScript with strong backend development experience.
  • Experience integrating and working with 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 such as Lambda, API Gateway, Step Functions, S3, ECS/EKS, DynamoDB, Aurora/RDS, IAM, and CloudWatch.
  • Prior experience using AI engines to increase development velocity and deliver results.
  • Solid understanding of indexing strategies, document schema design, and query optimization.
  • Comfort working with CI/CD workflows and Infrastructure‑as‑Code (IaC) tools in a serverless‑first, microservices‑based architecture.
  • Excellent written and verbal communication skills.
Nice to Have
  • Prior experience working on multi‑tenant platforms or large‑scale search products.
  • Familiarity with public safety or regulated domains.
  • Knowledge of security best practices around data access and query auditing.
People Who Thrive on Our Team Also Tend to Be
  • Mission‑driven – You care deeply about building technology that improves lives and strengthens communities.
  • Curious and humble – You ask questions before making assumptions and actively seek feedback.
  • Team‑oriented – You value cross‑functional collaboration as a key to shipping great software.
  • Growth‑minded – You look for ways to improve every day, even if the path isn’t always clear.
  • Calm under uncertainty – You’re comfortable navigating ambiguity and solving problems without a roadmap.
Location

This role is based in our Manchester, UK office and follows a hybrid work model. Team members are expected to be in the office at least three days per week to foster strong collaboration and a connected team environment.

Mark43 is committed to the full inclusion of all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed, please email recruiting@Mark43.com requesting the accommodation.

Senior Software Engineer in Manchester employer: Dormont Manufacturing Co

Mark43 is an exceptional employer that fosters a collaborative and mission-driven work culture, where employees are empowered to build technology that enhances public safety and community well-being. Located in Manchester, UK, the company offers a hybrid work model that encourages teamwork while providing flexibility, alongside ample opportunities for professional growth and mentorship. With a strong focus on innovation and employee development, Mark43 stands out as a rewarding place for those looking to make a meaningful impact through their work.

Dormont Manufacturing Co

Contact Details:

Dormont Manufacturing Co Recruitment Team

We think you need these skills to ace Senior Software Engineer in Manchester

Java
TypeScript
JavaScript
Backend Development
Distributed Systems
Event-Driven Architectures
Amazon SNS