> Markdown version of [/jobs/ext/4659421-senior-staff-software-engineer-search](https://www.wearedevelopers.com/jobs/ext/4659421-senior-staff-software-engineer-search). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior / Staff Software Engineer (Search) - **Company:** Recruiting from Scratch - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $190,000 - $220,000 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Application Performance Management, Code Review, Machine Learning, Node.Js, Next.js, Software Engineering, TypeScript, ReactJS, System Availability, Backend, Web Technologies, Asynchronous Programming - **Published:** November 10, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-staff-software-engineer-search-new-york-ny--f73c92c3-da19-4aa1-a827-bc555f277eb5 ## About the Role Software Engineering, Software Engineering, Funding, Government, Government Contracts, Artificial Intelligence (AI), Node.js, Machine Learning, Cross-Functional, High Availability, * 5+ years of experience in backend development with a focus on TypeScript and NodeJS. * Proven track record in building scalable applications in a fast-paced environment. * Strong understanding of web technologies, including React and Next.js. * Experience with asynchronous programming and working with Temporal or similar frameworks. Preferred * Familiarity with AI or machine learning concepts and their application in software development. * Experience in the government or defense sector, particularly with compliance and regulatory standards. ## Description * Design and implement robust backend systems using TypeScript and NodeJS to enhance the platform's capabilities. * Collaborate with cross-functional teams to integrate machine learning models into the existing architecture. * Optimize application performance and scalability, ensuring high availability for users. * Contribute to the development of user-facing features utilizing React and Next.js. * Participate in code reviews and mentor junior engineers to foster a culture of continuous improvement.