Senior Backend Engineer

  • Sector: ConSol US Software & Web Development
  • Contact: Elsbeth Pope
  • Contact Email:
  • Start Date: ASAP
  • Client: ConSol Partners
  • Location: New York
  • Salary: £150000 - £180000 per annum + Equity
  • Expiry Date: 17 October 2021
  • Job Ref: BBBH188225_1631869533

Senior Backend Engineer

Founded in 2016 we are the first search engine for company discovery, providing a single source of truth to find small to middle market private companies. We are developing cutting-edge search technology leveraging NLP and ML to automate the B2B research process on millions of small and medium businesses in the U.S. We've recently experienced significant growth and raised capital from top investors who built Google and transformed the finance industry.

We are looking for an experienced Senior Software Engineer with strong backend engineering and application development skills.


Drive technical design and implementation of our search and data processing infrastructure

Collaboration with ML+NLP researchers to build new search methods, pipelines, and infrastructure

Scale search pipelines to billions of documents that drive millions of searches

Experiment with end to end improvements from new search interfaces to data storage designs

Deploy and tune search algorithms, ranking systems, evaluation methods

Expand and scale our search systems and data model

Mentor other engineers on the team through activities like pairing and code reviews to promote a culture of technical excellence

Collaborate with other teams to steward a coordinated strategy in a high growth environment

Work in a distributed architecture with APIs, and event driven architecture

Ship well designed, tested production code

Minimum Qualifications:

5+ years of experience developing with search technologies, developing large scale data pipelines and scalable infrastructure

Experience architecting search products and managing search infrastructure

Experience with Python, Flask, Postgres, NoSQL, AWS, Kubernetes, NLP, Spark, and other big data technologies.

Experience planning projects and managing team-wide efforts to completion

Nice to have:

Deep experience with search technologies like Elasticsearch, Solr, etc

Deep experience with vectorization technologies

Experience collaborating with ML practitioners to build data and analytical systems