Senior Software Engineer

Mark43

Completely RemoteFull TimeInformation Technology
Posted Today

Job description

Responsibilities

  • Lead end-to-end system design for universal search experiences across core components
  • Extend platform connectivity to new search data sources using AI-powered coding tools
  • Review pull requests for authorization layers and index mappings
  • Act as release manager to coordinate deployment logistics and ensure smooth updates
  • Own delivery of permission-aware global search filtering features
  • Mentor junior engineers and participate in on-call rotations

Requirements

  • 4+ years of professional backend engineering experience
  • Proficiency in Java or TypeScript/JavaScript
  • Experience with third-party system integration for search functionality
  • Familiarity with event-driven architectures (Amazon SNS, SQS, or Kinesis)
  • Strong experience with AWS services (Lambda, API Gateway, S3, ECS/EKS, DynamoDB, etc.)
  • Experience using AI engines to increase development velocity
  • Understanding of indexing strategies, document schema design, and query optimization
  • Proficiency with CI/CD workflows and Infrastructure-as-Code (IaC)

Preferred Qualifications

  • Experience working on multi-tenant platforms or large-scale search products
  • Familiarity with public safety or regulated domains
  • Knowledge of security best practices regarding data access and query auditing

About the Company

Mark43 empowers communities and their governments with technology that improves safety and quality of life, building modern software that first responders and public safety agencies depend on.

Skills & tools

JavaTypeScriptAWS

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 014+ years backend experience
  2. 02Java or TypeScript/JavaScript
  3. 03AWS services
  4. 04Event-driven architecture
  5. 05Indexing and query optimization
ScoutJobsAd

Wake up to a shortlist, not a search results page.

ScoutJobs scores every new listing against your CV, salary floor and visa. A handful of real matches by morning.

Get your daily matches