np. Python, Warszawa, Startup

Senior Staff Search Engineer

location-pointer-icon Warszawa
Umowa o pracę
Go
remote

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 APIs using Go, and ensure that our search services remain fast, scalable, and dependable as the platform 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.

Core Technologies: Go, TypeScript, Elasticsearch, AWS (CloudWatch, SQS, Lambda), MSSQL, AWS Redshift

Location: Remote in Poland, UoP

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 3 years of hands-on experience with Elasticsearch or similar search technologies.
  • Experience designing systems that handle large-scale data and high traffic.
  • Strong understanding of Elasticsearch architecture and experience working with cloud infrastructure such as AWS.
  • Experience with Go (or strong motivation to learn it).
  • 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.
  • Proficiency in at least one backend language such as Python, PHP, JavaScript (Node.js), or Java.
  • Familiarity with CI/CD pipelines and Agile development practices.
  • Ability to communicate effectively in English in a distributed team.

Nice-to-Have Experience

  • Experience with frameworks such as Laravel or Symfony.
  • Certifications or hands-on experience with cloud platforms such as AWS, GCP, or Azure.
  • Knowledge of containerization and orchestration tools such as Kubernetes.
  • Curiosity and enthusiasm for continuous learning and emerging technologies.
EasySoftGroup
Outsource
< 10
Branża
E-commerce, Mobile, Other
Założona
2023

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies