Mark43

Mark43

Mark43 redefines public safety software with an integrated Records Management System and a cloud-based Computer Aided Dispatch System, empowering first responders with reliable information and setting industry standards for customer support.

Professional Services
251-1K
Founded 2012
$179M raised

Description

  • Lead end-to-end system design for a new universal search experience across RMS, CAD, and other core components.
  • Build and scale systems for third-party search and data integration across Mark43 products.
  • Extend platform configurability and connectivity to add new search data sources.
  • Review pull requests and provide architectural and performance-focused feedback on authorization and index mapping changes.
  • Act as release manager and coordinate deployment logistics and production releases.
  • Own delivery of features such as permission-aware global search filtering from feasibility through post-release monitoring.
  • Collaborate with Product, Infrastructure, Design, and cross-functional engineering teams to deliver scalable solutions.
  • Mentor junior engineers and pair-program on complex debugging and technical problem solving.
  • Participate in on-call rotation, triage search failures, and lead root cause analysis to improve observability and alerting.

Requirements

  • 4+ years of professional software engineering experience.
  • Proficiency in Java or TypeScript/JavaScript with strong backend development experience.
  • Experience integrating 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 including 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 with CI/CD workflows and Infrastructure-as-Code tools in a serverless-first, microservices-based architecture.
  • Excellent written and verbal communication skills.
  • Experience with multi-tenant platforms or large-scale search products is preferred.
  • Familiarity with public safety or regulated domains is preferred.
  • Knowledge of security best practices around data access and query auditing is preferred.
  • Must be authorized to work for any employer in the country where the role is hired, with no visa sponsorship available.

Benefits

  • Remote hiring available in Canada, the UK, and eligible U.S. states.
  • Opportunity to work on mission-driven technology supporting public safety and first responders.
  • Commitment to reasonable accommodations and full inclusion for qualified individuals.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Backend Engineer - Golang Migration

Gramian Consultancy Group Professional Services

Gramian Consultancy is hiring a Senior Backend Engineer to build and improve the backend of a large-scale B2C product, with an emphasis on performance, reliability, and legacy Python-to-Go migrations.

Go Python System Design
43 minutes ago

DevOps Engineer (Azure) - Remote

Lakeside Software 251-1K IT Services

Remote DevOps Engineer role at an Azure-focused technology team supporting production cloud infrastructure, CI/CD, automation, and operational reliability in Agile/Scrum environments.

Active Directory Agile Azure Bash CI/CD Docker Git GitHub GitHub Actions GitOps Grafana Kubernetes Load Balancing PowerShell Python Scrum SQL Terraform
47 minutes ago

DevOps Engineer - Remote, Latin America

Bluelight Consulting 11-50 Internet Software & Services

Bluelight is hiring a remote DevOps Engineer in Latin America to support cloud infrastructure, deployment, and operations for high-growth client projects.

Ansible AWS Azure Chef CircleCI GCP GitLab Helm Jenkins Kubernetes Load Balancing Pulumi Puppet Terraform
47 minutes ago

Senior C# Developer with Fintech experience

Margo Bank Professional Services

Senior C# Developer role at a global financial institution on a distributed team modernizing core financial systems and user tools for front-office operations.

Ansible Bitbucket C# Git HTML JavaScript Jenkins LLM .NET React TeamCity TypeScript
1 hour, 6 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers