Senior Backend Engineer

  • Warsaw, Poland
  • Full-Time
  • On-Site
  • 26,000-30,000 PLN / Month

Job Description:

We are looking for a Senior Backend Engineer to join a fast-growing product organization working on consumer-facing platforms and internal data systems. This role is suited for an experienced backend engineer who is comfortable building scalable, reliable services across different domains, from customer-facing journeys to data privacy and compliance infrastructure.


About the Project:
You will contribute to backend systems that power core customer experiences and internal platform initiatives. Depending on the team, this includes scaling a menu and personalization platform for high-traffic consumer applications, or building a centralized Data Privacy Service handling regulatory compliance (GDPR, CCPA) and Data Subject Requests at scale. Both streams require strong engineering fundamentals, a microservices mindset, and the ability to deliver in complex, distributed environments.


Responsibilities:

  • Design, develop, and maintain scalable backend microservices across consumer or data platform domains;
  • Build systems supporting search, personalization, customer targeting, and engagement;
  • Develop and operate services ensuring regulatory compliance and secure data handling (GDPR, CCPA);
  • Work with event-driven architectures and distributed systems;
  • Contribute to CI/CD pipelines, testing practices, and overall engineering quality;
  • Collaborate with product and engineering teams to deliver reliable and performant solutions.

Qualifications:

  • Strong commercial experience with JVM-based languages (Java, Scala, or similar);
  • Experience with Kotlin, or willingness to learn it on the project;
  • Solid understanding of microservices architecture and event-driven systems;
  • Experience with Docker and Kubernetes;
  • Hands-on CI/CD experience in a production environment;
  • Experience with unit and integration testing;
  • Familiarity with relational databases (e.g. PostgreSQL) and SQL;
  • AWS and Terraform experience is a plus;
  • Experience with Elasticsearch, MongoDB, or GraphQL is a plus;
  • Go or Python knowledge is a nice to have;
  • Background in e-commerce, subscription platforms, or data privacy systems is a plus.

Recruitment Process:

  • Initial interview with our recruitment team;
  • Interview with the hiring manager;
  • Live Coding Assessment;
  • Meeting with the Project Manager.


Inuits Sp. z o.o. is registered in the National Register of Employment Agencies (KRAZ) under number 35420.