Senior Software Engineer, Search in United States at Jobgether
Explore Related Opportunities
Job Description
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.
- 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