Greenhouse

Senior Software Engineer

Ontario. Posted a month ago

The role

You will build and improve full-stack experiences for Talent Matching and Talent Rediscovery. You will design search-backed capabilities using OpenSearch or Elasticsearch and develop matching systems using AI/ML techniques.

What you will do

  • Collaborate with Product Managers and Designers to define requirements and drive product development.
  • Build and improve full-stack experiences for Talent Matching, Talent Rediscovery, and related workflows.
  • Design and ship search-backed capabilities using OpenSearch or Elasticsearch.
  • Develop matching systems that combine keyword, structured, and semantic signals using AI/ML techniques.
  • Partner with Applied ML and cross-functional engineering teams to evaluate trade-offs.
  • Mentor and guide junior and mid-level engineers.
  • Conduct thorough code reviews and contribute to team engineering practices.

Required qualifications

  • 5+ years of experience writing production code
  • Deep experience with OpenSearch or Elasticsearch in production
  • Experience with Ruby, C#, Java, or Python
  • Strong JavaScript or TypeScript fundamentals, including React
  • Full-stack experience across backend systems, APIs, data modeling, and modern frontend development
  • Experience building search, ranking, recommendation, or matching systems
  • Practical experience applying AI or ML techniques in production
  • Experience collaborating with Product and Design in ambiguous, user-facing problem spaces

Nice to have

  • Ruby on Rails preferred
  • Experience with analytical databases, a plus

Benefits

  • Remote-first flexibility
  • Optional co-working spaces
  • Performance review program
  • Bonus structure

Before you apply

  • Applicants must be legally eligible to work in Canada as of the start date chosen by the Company.

About the company

Greenhouse is the first Orchestrated Hiring Ecosystem. They are a remote-first company that uses their own product to help hire the right person for the job.

Senior Software Engineer at Greenhouse | JobZoey