GrepJob
Mark43

Senior Software Engineer - Universal Search

Mark43
Apply
3 months ago
Remote, WorldwideSenior / Mid Level

Responsibilities

  • Lead end-to-end system design for a new universal search experience across core components.
  • Extend platform configurability and connectivity to new search data sources.
  • Review pull requests and provide architectural and performance-focused feedback.
  • Act as release manager, coordinating deployment logistics and ensuring smooth updates.
  • Own the delivery of features supporting permission-aware global search filtering.
  • Mentor junior engineers and assist in complex debugging sessions.
  • Participate in on-call rotation and lead Root Cause Analysis for system issues.

Requirements

  • At least 4+ years of professional experience in backend development.
  • Proficiency in Java or TypeScript/JavaScript.
  • Experience integrating third-party systems for search functionality.
  • Familiarity with event-driven architectures using AWS services.
  • Strong experience with AWS services like Lambda, API Gateway, and DynamoDB.
  • Solid understanding of indexing strategies and query optimization.
  • Comfort with CI/CD workflows and Infrastructure-as-Code tools.
  • Excellent written and verbal communication skills.