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 universal search experience across RMS, CAD, and other core components.
  • Build and extend platform configurability and connectivity to integrate new search data sources.
  • Review pull requests for authorization-layer and index-mapping changes with architectural and performance-focused feedback.
  • Act as release manager and coordinate deployment logistics for production releases.
  • Own delivery of permission-aware global search filtering features from technical feasibility through post-release monitoring.
  • Collaborate with Product, Infrastructure, Design, and cross-functional engineering teams to deliver scalable solutions.
  • Mentor junior engineers, pair-program on complex debugging, and coach teammates on technical tradeoffs and technical debt.
  • Participate in on-call rotations, investigate search incidents, and lead root cause analysis to improve observability and alerting.

Requirements

  • 4+ years of professional experience as a senior backend engineer.
  • 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 working with CI/CD workflows and Infrastructure-as-Code tools in a serverless-first, microservices-based architecture.
  • Excellent written and verbal communication skills.
  • Preferred experience with multi-tenant platforms or large-scale search products, public safety or regulated domains, and security best practices for data access and query auditing.

Benefits

  • Remote eligibility in Canada, the UK, and approved U.S. states.
  • Opportunity to work on mission-critical software used by public safety agencies.
  • Commitment to reasonable accommodations for qualified individuals with disabilities.
  • Strong security and privacy practices for employee and applicant data.
  • Inclusive hiring and equal employment opportunity policies.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Software Engineer

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Principal Software Engineer to lead backend platform work, AI enablement, and cross-functional technical initiatives that improve scalability, productivity, and customer experiences.

AWS Datadog Docker Elasticsearch Git GitLab Go Grafana Hugging Face Kubernetes Microservices MySQL New Relic PostgreSQL Prometheus Python React React Native REST API SQL TypeScript
10 minutes ago

Principal Software Engineer

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Principal Software Engineer to lead backend development and AI enablement efforts across scalable financial technology systems that support internal teams and customer experiences.

AWS CI/CD Datadog Docker Elasticsearch Git GitLab Go Grafana Hugging Face Kubernetes Microservices MySQL New Relic PostgreSQL Prometheus Python React React Native REST API SQL TypeScript
10 minutes ago

Senior Software Engineer (Argentina)

Sezzle 251-1K Diversified Financial Services

Sezzle is hiring a Senior Software Engineer to build backend-focused products and scalable systems for its fintech shopping platform, collaborating across product and engineering to deliver features and improvements that impact merchants, customers, and internal teams.

AWS CI/CD Datadog Elasticsearch Git GitLab Go Kafka Kubernetes Microservices MySQL New Relic PostgreSQL Prometheus Python RabbitMQ React React Native REST API SQL TypeScript
10 minutes ago

Senior Software Engineer

Twilio 5K-10K Diversified Telecommunication Services

Twilio is hiring a Senior Software Engineer to join its Voice Connectivity Trust team in Ireland, where the role supports distributed voice services that help customers build and operate reliable communications solutions.

Agile AWS Azure CI/CD Datadog GCP Grafana Java Kafka Microservices Prometheus SQL Twilio
10 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