Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Trader Interactive Logo

Software Engineer II

Trader Interactive

Salary not specified
Sep 16, 2025
Virginia Beach, VA, US
Apply Now

Trader Interactive is seeking an innovative Software Engineer II to participate in the development of their next-generation search and related API infrastructure to analyze requirements and implement robust and scalable search solutions.

Requirements

  • Strong proficiency in PHP/Laravel, Go or C-Sharp, JavaScript
  • Deep understanding of search technologies like Elasticsearch, Solr, Amazon OpenSearch Service, Bleve Search, or other related search technologies
  • Knowledge of data structures, algorithms, and software design patterns
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure)
  • Experience with observability tools (e.g., NewRelic, Kibana, Prometheus, Grafana)
  • Understanding of search algorithms and techniques, including TF-IDF, BM25, and ELSER
  • Experience with query pipelines, function score queries, and caching strategies

Responsibilities

  • Data Pipeline Development: Build and maintain robust data pipelines using DAGs, Apache Airflow and Snowflake to efficiently index and process large datasets.
  • Search Query Development: Make use of your keen understanding of Elasticsearch DSL to create queries which allow for multi-dimensional scoring and facetting.
  • Query Business Logic Implementation: Implement and refactor modular business logic which allows for the composition of Elasticsearch DSL queries and postprocesses results efficiently.
  • Search Optimization: Optimize search performance and relevance through techniques like query tuning, caching, and schema design.
  • API Development: Design, develop, and maintain RESTful APIs to expose domain specific search functionality to various clients.
  • Observability and Benchmarking: Implement monitoring and logging solutions to track system health and performance. Conduct regular performance benchmarks to identify and address bottlenecks.
  • Collaboration: Work closely with product managers and other engineers to understand requirements and deliver solutions that meet business objectives.

Other

  • Minimum of 3 years of experience working in high-traffic environments where search functionality is a core feature of the product.
  • Excellent written and verbal communication skills
  • Ability to collaborate effectively with cross-functional teams
  • Ability to analyze complex problems and propose effective solutions
  • Strong problem-solving and debugging skills