מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Job Category
Software EngineeringJob Details
Job Description:As a Search Infrastructure Data Engineer, You will be responsible for designing, building, and maintaining the data infrastructure and pipelines that power our search systems. You will work closely with internal teams and software developers to ensure that our search algorithms are efficient, scalable, and deliver high-quality results.This role helps power the entire Slack search indexing pipeline and is responsibly for building highly scalable pipelines at petabyte scale to ensure all slack users can search on and find their data.
Key Responsibilities:
Design and develop scalable and resilient information retrieval infrastructure to power search and other products.
Build and integrate scalable backend systems, platforms, and tools that power our data warehouse and help our partners implement, deploy, and analyze data assets.
Develop and maintain ETL processes to ensure data quality and consistency.
Optimize data storage and retrieval to support real-time search queries and recommendations.
Monitor and troubleshoot data pipelines in production.
Participate in on-call rotation
Work with the Search Infrastructure teams to maintain and improve various data pipelines.
Mentor other engineers and deeply review code.
Improve engineering standards, tooling, and processes.
Qualifications:
Experience with big data technologies such as Spark, Map Reduce, Hadoop, Airflow, Hive, and Kafka.
Bachelor's or Master's degree in Computer Science, Data Engineering, or a related field.
6+ years of relevant technical experience, including significant experience in data engineering, with a focus on search.
Experience with search technologies such as Elasticsearch, Solr, or Lucene.
Proficiency in programming languages such as Python, Java, or Scala.
Solid understanding of SQL and NoSQL databases.
Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes).
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Preferred Qualifications:
Familiarity with data visualization tools and techniques like Graphana, Logstach, or Splunk
Experience with vector-based retrieval systems like Vespa, Milvus, or Solr.
If you require assistance due to a disability applying for open positions please submit a request via this.
Posting Statement
does not accept unsolicited headhunter and agency resumes.
Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records. For New York-based roles, the base salary hiring range for this position is $200,800 to $334,600. For Colorado-based roles, the base salary hiring range for this position is $167,300 to $278,600. For Washington-based roles, the base salary hiring range for this position is $184,000 to $306,600. For California-based roles, the base salary hiring range for this position is $200,800 to $334,600. Compensation offered will be determined by factors such as location, level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, benefits. More details about our company benefits can be found at the following link:משרות נוספות שיכולות לעניין אותך