Senior Software Engineer - Universal Search

New
M
Mark43Public Safety Technology
Mark43 is approved to hire in Canada, the UK, and 36 U.S. statesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
At least 4+ years
Required Skills
AWSBackend DevelopmentJavaJavascriptTypeScriptCI/CD

Requirements

  • 4+ years of professional experience in backend engineering.
  • Proficiency in Java or TypeScript/JavaScript.
  • Experience integrating and working with third-party systems.
  • Familiarity with event-driven architectures (Amazon SNS, Amazon SQS, Kinesis).
  • Strong experience with AWS services (Lambda, API Gateway, Step Functions, S3, ECS/EKS, DynamoDB, Aurora/RDS, IAM, CloudWatch).
  • Experience using AI engines for development.
  • Understanding of indexing strategies, document schema design, and query optimization.
  • Comfort with CI/CD workflows and Infrastructure-as-Code.
  • Excellent written and verbal communication skills.

Responsibilities

  • Led end-to-end system design for a new universal search experience across RMS, CAD, and other core components.
  • Extended platform configurability and connectivity to tap new search data sources.
  • Reviewed pull requests for enhancements to our authorization layer and index mappings.
  • Acted as release manager, coordinating deployment logistics and validating release readiness.
  • Owned the end-to-end delivery of a feature supporting permission-aware global search filtering.
  • Mentored junior engineers and pair-programmed through complex debugging sessions.
  • Participated in the on-call rotation, triaged search queries, and led root cause analysis.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now