Staff Backend Engineer (Search Platform)
Offer summary

(Summary generated by AI based on the full job description)

The project involves designing and optimizing a large-scale search platform handling millions of users and billions of posts. Core technologies include Go (Golang), Elasticsearch, AWS, MSSQL, TypeScript, Java, and REST APIs. Responsibilities cover backend development, Elasticsearch cluster maintenance, system scaling, and AWS-based monitoring. The team emphasizes engineering best practices and mentorship of fellow engineers.

Staff Backend Engineer (Search Platform)

Company: Michael Page

from: 1 June 2026
to: 1 July 2026
salary not specifiedcontract of employment (full-time)
Offer parameters
level:senior
working mode:hybrid
location:Warszawa, Masovian
Warszawa, Masovian

Requirements

Expected technologies

SQL
NoSQL
Git
TypeScript
Java
Go
AWS
MSSQL
REST APIs. Git
CI/CD

Employer requirements

  • 7+ years of software engineering experience.
  • 3+ years of hands-on experience with Elasticsearch or similar search technologies.
  • Strong experience building scalable, high-traffic backend systems.
  • Experience with Go (Golang) or a strong interest in learning it.
  • Knowledge of AWS cloud services and distributed systems.
  • Experience working with SQL, NoSQL, and modern data platforms.
  • Strong understanding of APIs, system design, networking, and software architecture.
  • Experience with Git, testing frameworks, and CI/CD practices.
  • Familiarity with Agile development environments.
  • Good communication skills and fluent English.

Your responsibilities

  • Design, build, and improve our large-scale search platform.
  • Develop high-performance backend services using Go (Golang).
  • Architect, maintain, and optimize Elasticsearch clusters.
  • Build and enhance APIs and search services for real-time data processing.
  • Work closely with Product Managers, Architects, and Engineers to deliver impactful features.
  • Help scale systems supporting millions of creators and billions of posts.
  • Participate in architecture discussions, code reviews, and technical decision-making.
  • Ensure systems are reliable, secure, scalable, and easy to maintain.
  • Monitor and troubleshoot applications using AWS CloudWatch and other AWS services.
  • Contribute throughout the full software development lifecycle-from design to deployment.
  • Support and mentor other engineers while promoting engineering best practices.
  • Technologies: Go (Golang), Elasticsearch, TypeScript, Java, AWS, MSSQL, REST APIs. Git, CI/CD
Company

What employer offers

  • 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: 26 days vacation, floating and set holidays, wellness allowance, and paid parental leave.
  • Medical insurance, life insurance, and business travel insurance
  • Stock options as part of our equity-sharing program.
  • Comprehensive perks program providing stipends for cell phone and internet, home office setup, mental wellness, professional development and tuition reimbursement, plus occasional company-funded meal opportunities throughout the year.

Recruitment for

The employer is a large organisation operating within the professional services industry, known for delivering innovative solutions to its clients. It is committed to fostering a culture of excellence and providing its employees with opportunities to grow and thrive in their careers.
Staff Backend Engineer (Search Platform)
I apply to:
Michael Page
Warszawa, Masovian
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer