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
Requirements
Benefits
How Jobgether Works
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.