wagey.ggwagey.gg
26,675  jobs26,675  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,675)/Senior Software Engineer Role(1,175)/cantina (11) - Senior Staff Software Engineer, Search & Recommendation
cantina

cantina - Senior Staff Software Engineer, Search & Recommendation

Remote - USA$250k - $320k+ Equity3w ago
RemoteStaffNASenior Software EngineerSoftware EngineerElasticsearchGoSQL

Requirements

• 10+ years building production software, with substantial depth in search, ranking, recommendations, or ML-driven relevance on a consumer-scale product. • Hands-on expertise with a production search engine — OpenSearch, Elasticsearch, Lucene, Vespa, or similar — covering index and analyzer design, relevance tuning, and operating the cluster, not only querying it. • A rigorous approach to relevance measurement: you have owned offline evaluation, golden sets, and A/B or interleaving frameworks, and you can explain what moved a metric and why. • Fluency across the recommender stack — candidate generation, feature pipelines, embedding retrieval, re-ranking — and a working understanding of the serving constraints that make an offline win fail online. • Strong distributed systems and backend fundamentals, with production experience in Go or a comparable systems language, and comfort in the data layer behind it (SQL warehouses, streaming and batch pipelines). • Demonstrated ownership of an ambiguous area: you have picked up something with no dedicated owner, decided what mattered, and can show the result. • Clear written communication and the judgment to work with Product on real tradeoffs between relevance, freshness, safety, and latency. • Preferred: experience with AI-generated or rapidly growing content catalogs, severe cold-start conditions, or ranking under trust-and-safety constraints.

Responsibilities

• Own the architecture and roadmap for search and recommendations end to end — query understanding, retrieval, ranking, and the surfaces they feed: search, discovery, the home feed, and our trending and creator leaderboards. • Make relevance a measured discipline rather than an opinion: define the quality metrics per surface, build the offline evaluation and golden-set tooling, and run the online experiments that decide whether a ranking change ships. • Design and evolve the ranking stack — engagement signal pipelines, decay and freshness models, and the pattern we use to combine pre-computed index-time signals with live re-ranking at query time. • Own OpenSearch in production: index and mapping design, reindex and cutover safety, query performance, cost, and the operational headroom of the clusters behind every discovery surface. • Build candidate generation and personalization for recommendation surfaces, and partner with data and ML on the feature pipelines and models behind them. • Work directly with Product and Trust & Safety on what “good” means for each surface — quality gates, cold-start behavior for brand-new creators and characters, and what must never be recommended. • Set the engineering standard for the area: instrumentation, flag-gated rollouts, and runbooks that let other teams change ranking behavior without breaking it. • Act as the technical point of contact for discovery across backend teams, and mentor the engineers whose work touches it.

Benefits

• The anticipated annual base salary range for this role is between $250,000 - $320,000 (USD). When determining compensation, a number of factors will be considered, including skills, experience, job scope, location, and competitive compensation market data. • Competitive salary and generous company equity • Medical, dental, and vision insurance – 99.99% of premiums covered by Cantina • 42 days of paid time off, including: • 15 company holidays • 2 floating holidays • Generous parental leave & fertility support • 401(k) retirement savings plan • Lifestyle spending account – $500/month to use however you’d like • Complimentary lunch and snacks for in-office employees • One Medical membership, and more!

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

ElasticElastic - Senior Software Engineer - Control Plane (Hosted Foundations / Applications)6d ago
·Remote - USA *·$128k - $128k/year
RemoteNASeniorSoftwareHigher EducationSenior Software EngineerSoftware EngineerJavaGoBack-endScalaPlaneElasticsearch
Trase SystemsTrase Systems - Senior/Staff Software Engineer (Platform and Execution Model)3w ago
·Remote - USA·$180k - $240k/year + Equity
RemoteNAStaffCloud ComputingArtificial IntelligenceSoftware EngineerSenior Software EngineerGoGrafanaRustJavaTypeScript
Red Cell PartnersRed Cell Partners - Senior/Staff Software Engineer (Platform and Execution Model)3w ago
·Remote - USA·$180k - $240k/year + Equity
RemoteNAStaffCloud ComputingArtificial IntelligenceSoftware EngineerSenior Software EngineerGoGrafanaRustJavaTypeScript
Defense UnicornsDefense Unicorns - Senior AI Software Engineer (RD271)2d ago
·Remote - USA·$149k - $149k/year + Equity
RemoteNASeniorArtificial IntelligenceDeveloper ToolsSoftware EngineerSenior Software EngineerKubernetesHelmGoTypeScript
AirbnbAirbnb - Senior Fullstack Software Engineer, Quality Platform3w ago
·Unknown - USA *
In OfficeNASeniorBankingPaymentsSoftware EngineerSenior Software EngineerJavaGoExcelTypeScriptJavaScript
delineadelinea - Senior Software Development Engineer - Workforce Integrations3w ago
·Redwood City, California, United States·$145k - $160k/year
RemoteNASeniorCybersecurityCloud ComputingSenior Software EngineerSoftware Engineer.NETLearning & DevelopmentGoTypeScript.NET Core
Torc RoboticsTorc Robotics - Senior, Software Engineer3w ago
·Remote - USA·$161k - $193k/year + Equity
RemoteNASeniorCloud ComputingArtificial IntelligenceSoftware EngineerSenior Software EngineerPythonAWSTerraformDatabricksSQL
leadershipconnectleadershipconnect - Leadership Connect - Software Engineer / Senior Software Engineer3w ago
·Remote - Montreal, Quebec (Remote)
RemoteNASeniorSenior Software EngineerSoftware EngineerTerraformDockerElasticsearchLinuxBash

Browse more by category

Show 1,175 moreSenior Software EngineerShow 2,020 moreSoftware EngineerShow 112 moreElasticsearchShow 1,460 moreGoShow 2,200 moreSQL
Privacy·Terms··Contact·FAQ·Wagey on X