Engineering Manager, Search Team

EnigmaLos Angeles, CA
3d$210,000 - $240,000

About The Position

This is a critical and exciting time at Enigma. Customers are increasingly relying on us to help them find, match, and reason about businesses within complex and noisy datasets. As adoption grows, so does the need for a powerful, scalable, and intelligent search experience at the core of our product. To meet this need, we are expanding our Search Team and investing deeply in our Search API. These systems sit at the heart of how customers interact with Enigma’s data by turning vague, imperfect requests into precise, high-quality results. We are looking for an experienced Engineering Manager to lead this effort. As the Engineering Manager for the Search Team, you will lead a team of Software Engineers and Data Scientists responsible for building and operating Enigma’s search platform. Your team will design and implement a search API that resolves customer requests against our existing entity graph using a combination of fast index lookups, ranking and matching models, and Python-based services. This includes everything from query understanding to performance and scalability. Your impact will be measured by the quality, reliability, and effectiveness of the search capabilities you deliver, as well as the technical excellence of the systems your team builds and maintains. This is a hands-on leadership role: you will contribute directly to architecture, implementation, debugging, scaling, and ongoing evolution of our search systems.

Requirements

  • Inspires teammates to do their best work and builds a collaborative, supportive team culture
  • Balances people leadership with deep technical involvement
  • Takes pride in writing highly readable, well-tested Python code
  • Is comfortable working across containers, cloud infrastructure, and infrastructure as code (we use Docker, AWS, and Terraform)
  • Wears multiple hats: you will have broad responsibilities and will need to prioritize your focus among system architecture, software development, team organization, and mentorship
  • Has 8+ years of software engineering experience with 2+ years leading engineering teams
  • Enjoys collaborating with cross-functional partners (product managers, data scientists, other engineers) to set clear expectations and solve common problems.
  • Is driven to work with customers to have an impact on the real world

Nice To Haves

  • Have led teams working on search, recommendation, or ML-driven backend systems
  • Have experience building SaaS data products at scale
  • Have a strong track record of growing and mentoring engineers

Responsibilities

  • Lead and grow a team building Enigma’s Search API
  • Architect and scale search systems that combine algorithmic approaches, machine-learning–driven ranking, and efficient indexing
  • Set a high bar for code quality, testing, and operational excellence
  • Contribute directly to feature development, bug fixes, performance improvements, and system reliability
  • Mentor engineers and foster a strong sense of ownership and craftsmanship within the team
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service