Opportunities at AVP portfolio companies


Lead Software Engineer - Search



Software Engineering
Chicago, IL, USA
Posted on Saturday, January 13, 2024
Tegus is the leading market intelligence platform for key decision makers. We power some of the world’s most well-respected institutional investors, corporations, and consultancies through the largest and most comprehensive database of primary and market information. Our products and services enable clients to discover unmatched insights and answers to the most challenging questions they face to help them make better informed decisions. (And because a job description can only contain a fraction of how we operate, click here to learn more about the Tech Team at Tegus!)
As the Lead Software Engineer for search, you will lead the effort to build a best-in-class search experience on one of the most unique investment research datasets in the world. The core of this data is an ever-growing set of “expert interviews”--primary research conversations between financial analysts and domain experts, arranged by Tegus, who discuss the ins-and-outs of a particular company’s business. In 2021, Tegus acquired BamSEC, adding a comprehensive database of SEC filings and earnings/events transcripts to the platform. And last year, through our acquisition of Canalyst, we added custom financial models and cleaned financial time series data.
Because the Tegus platform contains such a broad set of content and document types, we’ve built a robust pipeline for seamlessly processing millions of documents and making them available to all platform services. As part of this, all of these documents are indexed and served to customers in a single search service. Search is the primary mechanism users leverage to find the insight they are looking for and this team is at the heart of that.
Our work is core to the future of the company. You will join as one of the most senior hires on the search team, reporting to the Sr. Director of Engineering, and will help to set the standard for how users discover content in Tegus. You will also get to work on real business problems using some of the latest and most exciting tools and methods in the industry.


  • Build robust, well-designed and effective software that solves complex problems.
  • Test, review and deploy code quickly. Our team is exceptional and we TDD most changes, so we don’t slow ourselves down with excessive release processes or meetings. We deploy over 5 times per day and manage major releases with feature flags rather than coordinated deployments.
  • Research, learn and share new techniques for solving complex engineering problems. We’re a highly collaborative team and we push each other to find better solutions every day.
  • Write tools and develop practices for the engineering team. From GraphQL-to-Typescript compilers to fully automated deployments, we take the time to invest heavily in our own productivity.
  • Own projects from end-to-end. On a given day you might be building a system to measure search engine performance, reworking an integration with a telephony provider, or designing a UI component library.
  • Analyze and design solutions to business problems. No one wants to work at a company that throws solutions over the wall to engineers. At Tegus, you’ll be fully involved in determining what to do, not just doing it.


  • At least 5 years of experience as a generalist working on both the frontend, backend, and anything it takes to solve problems and delight users both internally and externally.
  • Experience with Python, Ruby on Rails, Vue or Typescript is a plus but not at all required.
  • Experience with Elastic or other search technologies.
  • Familiarity with Agile software development processes and software testing.
  • Ability and desire to work in an open and team-oriented environment.

Benefits & Perks

  • Comprehensive medical, dental, and vision plans.
  • 401K plan with an employer match.
  • Paid parental leave for all parents.
  • Unlimited paid vacation, flexible work hours, and 10 observed paid holidays per year.
  • Employer funded long-term disability.
  • Award-winning culture with regular team-wide events designed to foster connections and promote creativity.
  • Generous employee referral bonus program.
  • The opportunity to attend peer-nominated quarterly DEI events.
  • Working for a thriving, performance-based company that values promoting from within, career advancement and transparency.
  • Work from our state of the art office in the heart of Chicago’s Loop featuring standing desks, nursing parent rooms, gender neutral bathrooms, subsidized gym access, and full amenity floor.
  • Commuter benefits & a fully stocked kitchen with rotating snacks and beverages.
  • #LI-Hybrid
Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Tegus we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.
Tegus is unable to sponsor or take over sponsorship of employment visas at this time.
Tegus, Inc. provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status. In addition to federal law requirements, Tegus complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company operates. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Tegus expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, national origin, age, disability, or veteran status.
The only @email addresses we use are @tegus.co or @tegus.com. If you receive emails from any other domain (including .us), please assume they are fraudulent and let us know by sending an email to fraudreporting@tegus.com