Senior Software Developer, Search

40 minutes ago
Senior
Software Development
Coveo

Coveo

Coveo uses AI to personalize millions of digital experiences for every single one of your customers, dealers, partners and employees.

Internet Software & Services
251-1K
Founded 2005

Description

  • Design, develop, and optimize scalable search capabilities using C++ or Java.
  • Build and evolve platform services, APIs, and extensibility mechanisms across multiple products.
  • Contribute to the integration and optimization of large-scale search technologies.
  • Improve interoperability between Coveo’s platform and external systems or complementary search technologies.
  • Collaborate with Product Managers, Architects, Data Scientists, and Software Developers on search solutions.
  • Analyze existing services and help architect new platform capabilities that improve scalability, reliability, and performance.

Requirements

  • 5+ years of professional software development experience using C++ or Java.
  • Experience designing and delivering scalable, reusable, high-quality software in a complex platform or product environment.
  • Strong analytical and problem-solving skills across multiple technologies and system boundaries.
  • A collaborative mindset, strong ownership, curiosity, and a continuous desire to learn and improve.
  • Experience with large-scale search technologies such as Elasticsearch, OpenSearch, or Vespa (preferred).
  • Experience building backend services, APIs, developer platforms, or product integrations (preferred).
  • Experience with distributed systems and large-scale cloud-native applications (preferred).
  • Knowledge of information retrieval, indexing, query execution, vector search, or AI-powered search technologies (preferred).
  • Transferable skillsets are welcome; candidates do not need to meet every requirement.

Benefits

  • Accessible employment practices and accommodation support during the recruitment process.
  • Inclusive hiring approach encouraging applicants regardless of age, gender, disability, or background.
  • Opportunity to work on high-impact search technology within a large product ecosystem.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer (Full Stack)

Donorbox 51-250 Capital Markets

Donorbox is hiring an Engineer II to build and maintain its client-facing Omnigive donation form and related Rails-powered product features for nonprofits.

ActiveRecord CSS JavaScript Minitest PostgreSQL Ruby Ruby on Rails SQL
40 minutes ago

Software Engineer

Accenture 100K+ Professional Services

Accenture Federal Services is hiring a Software Engineer to develop and enhance mission-critical software systems supporting federal operations.

Python
40 minutes ago

Staff Software Engineer, AI

YipitData 251-1K Professional Services

YipitData is hiring a Staff Software Engineer to build AI-enabled corporate analytics products and production agent systems used by major U.S. retailers and brands.

AWS LLM Microservices Python React TypeScript
40 minutes ago

SCON_PeopleSoft Application Developer

Accenture 100K+ Professional Services

Accenture Federal Services is hiring a PeopleSoft developer to support and enhance heavily customized federal HCM, CRM, Pensions, and Portal applications for production and non-production environments.

CRM SQL
40 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers