Staff Backend Engineer

PEOPLEMORE P.S.A.

Warsaw, Poland • 1h ago • On-site

Senior

On-site

150 - 170 PLN/yr

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Quick Facts

  • Role: Staff Backend Engineer

  • Focus: Backend architecture, distributed systems, event-driven integration, payments/fintech

Description

Design and evolve backend architecture across multiple teams, ensuring clear domain boundaries, reliable service communication, and scalable system design. Set architectural principles for distributed, event-driven systems (including state management, consistency, and API integration), lead technical discussions with ADRs/RFCs, and evaluate technology options for databases, cloud, messaging, and financial data processing. Improve AI-powered engineering workflows and mentor engineers while driving cross-team architectural standards aligned with platform strategy.

Responsibilities

  • Architect and evolve backend systems across teams

  • Define principles for distributed event-driven communication, state management, data consistency, and API integration

  • Lead technical discussions and document decisions (ADRs, RFCs, design proposals)

  • Evaluate and recommend solutions for databases, cloud infrastructure, messaging, and financial data processing

  • Develop and optimize agentic/AI engineering workflows (monitoring, measurement, continuous improvement)

  • Improve engineering practices, modernize solutions, and introduce common technical standards

  • Collaborate with engineering leaders and product stakeholders on long-term platform strategy

  • Mentor engineers via architectural reviews, knowledge sharing, and design discussions

  • Drive cross-team technical initiatives and support architectural improvements

Requirements

  • 8+ years of professional software engineering; at least 2 years in technical leadership or architecture responsibilities across multiple teams

  • 3+ years designing distributed systems in the payments or fintech sector

  • Strong backend engineering expertise across multiple technology stacks

  • In-depth understanding of distributed system patterns: Event Sourcing, CQRS, Domain Events, Saga

  • Experience designing state machines and managing lifecycle of financial entities

  • Strong API architecture knowledge: REST APIs, asynchronous communication, event-driven integration contracts

  • Ability to evaluate database technologies: relational, document, time-series, ledger-oriented

  • Experience assessing cloud architecture on AWS, Google Cloud, or Microsoft Azure

  • Practical experience with agentic engineering environments: instrumentation, adoption tracking, performance measurement, iterative optimization

  • Understanding of LLM tool-use patterns, context management, and AI-assisted software development workflows

  • Experience preparing clear technical documentation: ADRs, RFCs, system design documents

  • Excellent written and verbal communication; ability to interface effectively

  • Strong leadership skills and ability to work in a global matrix organization

  • Very good English and Polish

Benefits

  • Private medical care

  • Sports card

  • Training courses

  • Hybrid work: 1 day per week in the office (Cracow or Warsaw)

  • International working environment and international projects

  • Small team

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Potential salary for Staff Backend Engineer role

Improve your resume for just $5

PLN 150 – PLN 170/year

Unlock Full Resume Report