Gartner

Senior Software Engineer, API, Search Engine, Java

Gartner

full-time

Posted on:

Location Type: Hybrid

Location: IrvingConnecticutTexasUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $100,000 - $154,000 per year

Job Level

About the role

  • Providing technical leadership in search technologies
  • Implementing advanced search algorithms leveraging search engine features
  • Collaborating with machine learning and data science teams
  • Writing APIs or services to integrate relevancy feature embeddings
  • Implementing frameworks for A/B testing
  • Enhancing search infrastructure to ensure scalability and robustness
  • Continuously testing and optimizing the performance of the search engine
  • Integrating the search infrastructure with other services
  • Developing and maintaining scalable data pipelines
  • Analyzing search patterns, user interactions, and relevancy metrics
  • Collaborating with product and business teams to fine-tune search results
  • Contributing to the review and analysis of business requirements

Requirements

  • 5-8 years of post-college experience in Software engineering, API development or related fields
  • Experience with search engines such as OpenSearch, Elasticsearch, Solr, or similar technologies
  • Strong understanding of concurrency patterns
  • Experience leading teams in building search applications from scratch
  • Proficiency in writing high quality production code
  • In-depth knowledge of relevancy metrics
  • Strong expertise in programming languages such as Java, Python
  • Experience designing large-scale distributed systems
  • Experience with cloud technologies like AWS
  • Experience with search analytics and monitoring tools like Dynatrace, and Datadog
  • Experience working in an Agile environment
  • Experience working with data engineers and data science teams
  • Experience with A/B testing
Benefits
  • Annual bonus plan based on company and individual performance
  • 401k match up to $7,200 per year
  • Opportunity to purchase company stock at a discount
  • Generous PTO
  • Flexible work arrangements
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
search technologiesadvanced search algorithmsAPIsA/B testingsearch infrastructuredata pipelinesrelevancy metricsprogramming languagesdistributed systemscloud technologies
Soft Skills
technical leadershipcollaborationteam leadershipcommunicationproblem-solvinganalysisoptimizationbusiness requirements analysis