Lead Software Engineer - Universal Search

New
M
Mark43Public Safety Software
Candidates must be located in the United States. Mark43 is approved to hire in Canada, the UK, and 36 U.S. states.Full-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSJavaTypeScriptReactCI/CDDistributed Systems

Requirements

  • 8+ years of professional software engineering experience
  • Proficiency in Java with deep backend engineering experience
  • Full-stack skills in React and TypeScript
  • Experience designing and integrating with third-party and internal systems
  • Experience with event-driven architectures (Amazon SNS, SQS, or Kinesis)
  • Experience with AWS services (Lambda, API Gateway, Step Functions, S3, ECS/EKS, DynamoDB, Aurora/RDS, IAM, CloudWatch)
  • Understanding of indexing strategies, document/schema design, and query optimization
  • Experience with CI/CD and Infrastructure-as-Code
  • Strength in system design for scale
  • Excellent written and verbal communication skills

Responsibilities

  • Led the technical design and execution of a major expansion of the universal search platform
  • Defined extensibility patterns and integration approaches for onboarding new data sources
  • Reviewed and elevated designs and pull requests across authorization and service contracts
  • Coordinated a complex release across multiple services and stakeholders
  • Owned the end-to-end delivery of a permission-aware global search capability
  • Mentored engineers and coached teammates through ambiguous technical decisions
  • Participated in on-call and support escalation, led Root Cause Analysis (RCA)
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now