Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Ebay Staff Software Engineer Search Backend 
United States, California, San Jose 
696474463

04.04.2024
Responsibilities include:
  • Design and implement systems compatible with existing Search Infrastructure within eBay. Segment and design system layers to support componentized and layered application development, including business functionality and database access

  • Estimate engineering effort, plan implementation, and rollout system changes

  • Must be able to lead engineering design, development and testing, as well as work jointly with other team members to develop services and infrastructure at the intersection of machine learning, Big Data, and distributed systems

  • You will build scalable data-intensive infrastructure that processes huge amounts of inventory data, logs, catalogs, transactional data, and user behavior signals. By doing so, we enable teams to become more data-driven and build robust and explainable ML(Machine Learning) services

  • Your work will enable customers to build and run end-to-end ML feature management services

  • Identify technical areas for improvement and make proposals for improvements or new areas of opportunities

  • Work with Partner teams, Product Management, Data Scientists and Operations teams to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles

  • Develop industry and product technical expertise

  • Triage and debug production issues

  • Mentor junior team members and ensure they adhere to determined software quality standards

Basic Qualifications:
  • MS/PhD in Computer Science or related discipline with experience in the areas of data mining, information retrieval, machine learning and information extraction

  • Hands-on experience in product development of proven algorithmic ideas and concepts in classification, text mining, and information retrieval technologies

  • Experience with large scale data-driven distributed systems is highly desired

  • Experience in object-oriented design methodology and application development in Java/Scala

  • Strong Software development skills (Java, J2EE, Scala, Web Services etc.). Expertise in Java is preferred

  • Experience with Big Data technologies like Hadoop, Spark, Flink and Kafka

  • Good working knowledge of database schema design, performance tuning & SQL. Experience with HBase, ClickHouse, ElasticSearch and MongoDB is desirable

  • Experience with working on ML (Machine Learning) stacks is a plus

  • 6+ years’ experience in requirements analysis, design, coding, unit testing and performance tuning of scalable, distributed, fault-tolerant applications

Benefits are an essential part of your total compensation for the work you do every day. Whether you’re single, in a growing family, or nearing retirement, eBay offers a variety of comprehensive and competitive benefit programs to meet your needs. Including maternal & paternal leave, paid sabbatical, and plans to help ensure your financial security today and in the years ahead because we know feeling financially secure during your working years and through retirement is important.

The pay range for this position at commencement of employment in California, Washington, or New York is expected in the range below.

$135,200 - $205,700

This website uses cookies to enhance your experience. By continuing to browse the site, you agree to our use of cookies. Visit our for more information.