Software Engineer II (PHP/Golang)
San Francisco, United States
ElasticSearch
PHP
RabbitMQ
Redis
Kafka
More jobs from this company
views: 0
Software Engineer II (PHP/Golang)
What You'll Do
  • Contribute to the design and development of features for our advanced search solutions using Elasticsearch, with a focus on PHP and Golang.
  • Support, maintain, and extend the search indexing pipeline using RabbitMQ and Redis.
  • Collaborate with product managers, UX designers, and other engineers to translate business requirements into well-engineered technical solutions.
  • Assist in driving improvements to search performance, relevance, and the user experience for both faceted and plain text search.
  • Partner with senior engineers to implement best practices and troubleshoot complex issues within our PHP and Go codebases.
  • Participate in an on-call rotation to support the stability and performance of the search platform.

Who You Are
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or Management Information Systems, or equivalent experience.
  • 3+ years of software development experience.
  • 1+ years of experience with distributed messaging tools like RabbitMQ or Kafka.
  • Strong proficiency in PHP and/or Golang, as well as SQL.
  • Solid understanding of search concepts and experience with Elasticsearch.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaborative teamwork skills.

Preferred Skills
  • Experience with large-scale, high-traffic microservices architectures.
  • Previous experience with Scala or Java is a plus.
  • Familiarity with relevance and scoring within Elasticsearch.
  • Experience with other components of the Elastic Stack (Kibana, Logstash).
  • Familiarity with containerization technologies like Docker.
Software Engineer II (PHP/Golang)
San Francisco, United States
ElasticSearch
PHP
RabbitMQ
Redis
Kafka
More jobs from this company
views: 0

Be the first to know about
new jobs every week

Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.