Jobgether

Senior Software Engineer, Search

Jobgether • US
TypeScript Remote

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Search based in the United States.

This role sits at the heart of a high-impact product used in critical real-world scenarios where fast, reliable search capabilities directly support investigations and decision-making. You will focus primarily on building and refining a modern frontend search experience while maintaining enough fullstack awareness to deliver seamless end-to-end features. Working in a fast-paced, mission-driven environment, you will collaborate closely with product, design, and backend engineering teams to shape how users explore and interact with complex, high-volume datasets. The work is highly visible, performance-sensitive, and directly tied to outcomes that matter in public safety contexts. You will contribute to a React and TypeScript-based system with strong emphasis on usability, architecture quality, and scalable frontend patterns. This is a role for engineers who care deeply about craft, user experience, and building systems that operate at scale under real-world pressure.

Accountabilities:

  • Design, build, and maintain advanced frontend search experiences using React and TypeScript, ensuring high usability and performance in production systems.
  • Develop and enhance data-heavy interfaces, including map-based and visualization-driven search features that help users interpret complex information.
  • Collaborate with backend engineers to integrate APIs and services, maintaining awareness of Node.js-based services and distributed system interactions.
  • Contribute to frontend architecture decisions, ensuring scalability, maintainability, and performance across a high-traffic application.
  • Participate in full product lifecycle development, including sprint planning, code reviews, testing, and deployment.
  • Work cross-functionally with product and design teams to translate user needs into intuitive and impactful search workflows.
  • Support continuous improvement through debugging, performance optimization, and iterative feature enhancements.
  • Requirements:

    • 5+ years of professional software engineering experience with strong expertise in modern frontend development.
    • Advanced proficiency in React and TypeScript, with a strong understanding of UI/UX principles and component-based architecture.
    • Experience building or working with data visualization tools, including mapping technologies such as Mapbox or Google Maps APIs.
    • Solid understanding of backend systems, REST or GraphQL APIs, and general service-oriented architecture concepts.
    • Familiarity with Node.js and basic SQL concepts to effectively collaborate with backend engineers.
    • Strong problem-solving skills with the ability to operate effectively in ambiguous, fast-moving environments.
    • Strong communication and collaboration skills, with a proactive and ownership-driven mindset.
    • Nice to have: experience with AWS services such as S3, API Gateway, SNS/SQS and frontend performance optimization at scale.
    • Benefits:

      • Competitive compensation between 170,000 and 190,000 plus equity
      • Fully paid medical, dental, and vision insurance coverage
      • 12 weeks of fully paid parental leave, plus additional recovery time for birthing parents
      • Fertility, adoption, and family planning support with up to lifetime benefits of 50,000
      • Mental health support, coaching, therapy, and wellness tools
      • Flexible PTO and 11 company holidays
      • Monthly remote work stipend of 150 and additional home office support
      • Annual productivity stipend for learning and wellness platforms
      • Equity participation through stock options
      • Retirement and tax advisory support for equity planning