Radar is hiring a Senior/Staff Software Engineer, Search to improve the data and search systems behind its geocoding platform. The platform processes more than 1 billion API calls per day, and the role focuses on improving location-data quality and coverage, building automated data pipelines, and advancing query understanding, candidate retrieval, ranking, and relevance across geocoding and autocomplete. The engineer will apply ML and LLMs where they can materially improve the product, including data enrichment and matching, while working primarily as a software engineer across data, search, and backend systems. The role is based at Radar’s NYC headquarters. The engineer will work across data pipelines written in Scala and Python and the HorizonDB geospatial database, written in Rust. The broader technology stack includes custom search indexes and stores such as Tantivy, RocksDB, and FSTs; ML models; a Node.js and TypeScript API layer; MongoDB, S3/Athena, Redis, AWS, Kubernetes on EKS, and Terraform. Most engineers participate in the on-call rotation. Radar values generalist engineers who are willing to learn across stacks, ship quickly, and engage with customers. The role involves working with customers and prospects and collaborating with engineering, Customer Success, Sales Engineering, and Sales teams.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed