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

Chatbot Developer (WhatsApp, Telegram, Discord) - Freelance

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a freelance, part-time Bot Developer for the Tendem project to build and maintain conversational bots and messaging-platform integrations for real-world use cases.

Docker Node.js OAuth Python REST API Serverless
7 hours, 32 minutes ago

Senior Python Data Scraping Engineer (Freelance)

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is hiring a freelance, part-time Senior Python Data Scraping Engineer for the Tendem project to build and maintain specialized web data extraction workflows for real-world applications.

AJAX AWS Docker GitHub JavaScript JSON Python Selenium
7 hours, 32 minutes ago

Configuration / Deployment Specialist (.NET)

AI that benefits humanity 11-50 Internet Software & Services

SquareDev (part of QnR Group) is hiring a remote Configuration / Deployment Specialist to support an EU public sector client in Poland with enterprise application build, integration, configuration, and deployment work.

Active Directory Agile Azure Azure Pipelines CI/CD Git .NET
7 hours, 32 minutes ago

Senior Python Engineer, Document App (Content Engineering Team)

PandaDoc 251-1K Internet Software & Services

PandaDoc is hiring a Senior Python Engineer for its Content engineering team to build and operate the backend systems that power real-time collaborative document editing at global scale.

Agile AWS Docker Grafana Kafka Kubernetes Microservices NATS PostgreSQL Python RabbitMQ Redis SQL
1 day, 6 hours 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