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