К содержимому

Senior Staff Search Engineer

EasySoftGroup · US

Грейд
Senior
Формат
Удалённо
Категория
Программист
Источник
RemoteGeekjob
Откликнуться

Прямого контакта в посте нет

Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.

Открыть в Telegram

Описание

As a
Staff Search Engineer
, you will play a key role in designing and scaling real-time search infrastructure. This platform powers creator discovery across 
tens of millions of profiles and billions of pieces of content
, making search performance and reliability critical.
In this position, you’ll help architect and maintain large-scale search systems, build high-performance backend services using 
Golang or Java
, and ensure that our search platform remains fast, scalable, and reliable as the product continues to grow.
This role combines 
hands-on engineering work with technical leadership
, contributing to architecture decisions and supporting other engineers in building a world-class search experience.
Primary Technologies:
Elasticsearch, Golang or Java, AWS (CloudWatch, SQS, Lambda), TypeScript, MSSQL, Redshift.
Location: US (Remote)
Key Responsibilities
- Develop and maintain backend systems that support evolving product requirements while ensuring high reliability and performance.
- Contribute throughout the entire product lifecycle, from design and development to deployment, optimization, and scaling.
- Architect and manage Elasticsearch environments to support high-volume data indexing and search performance.
- Work closely with product managers, architects, and engineering teammates to translate business needs into technical solutions.
- Maintain strong engineering standards by writing clean, maintainable, and well-tested code.
- Participate in code reviews, system design discussions, and ongoing improvements to development processes.
- Encourage ownership and accountability across the engineering team.
Required Qualifications
- 7–10+ years of professional software development experience with a strong technical foundation.
- At least 4 years of hands-on experience with Elasticsearch.
- Experience designing systems that handle large-scale data and high traffic.
- Strong understanding of Elasticsearch architecture and cloud environments (AWS preferred).
- Proven experience in Golang or Java development.
- Solid understanding of software engineering fundamentals including OOP, database concepts (both relational and NoSQL), and network communication.
- Experience building REST APIs, working with web frameworks, testing tools, and version control systems such as Git.
- Familiarity with CI/CD pipelines and Agile development practices.
- Ability to communicate effectively in English in a distributed team.
Nice-to-Have Experience
- Backend engineering experience in at least one of the following languages: Python, PHP, Node.js.
- Hands-on experience or certifications with cloud platforms such as AWS, GCP, or Azure.
- Knowledge of orchestration and containerization technologies (e.g., Kubernetes).
- Curiosity and enthusiasm for continuous learning and emerging technologies.
What you will get
- People: work with talented, collaborative, and friendly people who love what they do.
- Guidance: utilize our learning platform to fully get the training and tools you’ll need to become successful here from your first day with us.
- Surprise meal stipends: work from home can’t stop the enjoyment of someone else making a meal for you!
- Work/life harmony: 15 days of vacation, floating and set holidays, wellness allowance, and paid parental leave.
- Whole Health Package: medical, dental, vision, life, disability insurance, and more.
- Savings: a 401k (USA) plan to help you plan ahead.
- Work from home stipend: to assist you in setting up a home office that works for you (or buy a new dog leash - your choice!).
  • elasticsearch
  • golang
  • java
  • aws
  • cloudwatch
  • sqs
  • lambda
  • typescript
  • mssql
  • redshift
  • python
  • php
  • nodejs
  • kubernetes
  • git

Оценка вакансии

64/100 · удовлетворительно

  • Описание полное
  • Зарплата не указана
  • Компания и проект описаны
  • Контакта нет
  • Стек описан подробно
  • Формат работы понятен
Как считается

Похожие вакансии