Primer logo
Est. Monthly
Estimated €5,605 - €7,365
Posted August 10, 2026 · 20 days agoLast seen August 26, 2026Est. expiry September 14, 2026

Software Engineer

Software Engineer III
How this salary compares
Salary Context: Software Engineer

Hover or tap a row for full statistics (EUR / month on this chart).

Salary analysis

Compared with the selected benchmark ("All roles in Remote - Poland"), this listing's salary midpoint is about 93% lower. The offer sits below the benchmark range (€5,807–€9,273). The listed pay band (€467–€614) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 2 comparable listings.

Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
Market Average: Software Engineer€3,500/per month€5,889/per month€12,323/per month
All roles in Remote - Poland€5,807/per month€7,404/per month€9,273/per month
About the role

An Introduction to Primer Primer is the unified infrastructure for global payments. We give finance and payments teams the visibility and control to reduce complexity, improve performance, and capture more revenue - all from a single platform. Backed by Sofina, Peak XV Partners, ICONIQ, Tencent, Accel, and Balderton, we're building the payments layer the world's best companies rely on. Which team will you be joining? We play a key role in helping merchants handle disputes and prevent fraud. The Protection team owns the risk management suite that surfaces these threats, and helps merchants build automation to handle them at scale. What will you be doing? Own individual features end-to-end within the dispute automation buildout - deadline tracking, evidence collection, response templates by reason code Extend dispute lifecycle coverage to new PSPs, working from the existing pattern across the first five Build components of the native rules and signals engine - velocity rules, blocklists, device fingerprinting Contribute to the fraud vendor integration work (Riskified, Forter, Signifyd, Sift), improving how merchants compare and switch between providers Write RFCs and ADRs for the pieces you own, working mostly independently with light input from senior engineers Work closely with Product and your EM to turn a scoped piece of merchant pain into shipped automation Move across backend and, where needed, support the development of a new frontend Dispute Management dashboard What we're looking for? Recent experience shipping production-ready software from scoping through to rollout—backend or full-stack—independently Comfortable writing RFCs and making architecture calls on your own projects with minimal senior oversight Comfortable transitioning into Python without prior experience Solid instincts on testing, observability, and security Nice to have, not required Exposure to card scheme rules, chargeback workflows, or fraud vendor integrations Experience with webhook-based event systems, rules engines, or orchestration platforms What you should know This team is new enough that some structure—on-call rotas, tooling, conventions—you'll be building it alongside doing the actual work Real ambiguity in the early days: you will be the one deciding what

Job Details

Responsibilities

  • Own individual features end-to-end within the dispute automation buildout - deadline tracking, evidence collection, response templates by reason code
  • Extend dispute lifecycle coverage to new PSPs, working from the existing pattern across the first five
  • Build components of the native rules and signals engine - velocity rules, blocklists, device fingerprinting
  • Contribute to the fraud vendor integration work (Riskified, Forter, Signifyd, Sift), improving how merchants compare and switch between providers
  • Write RFCs and ADRs for the pieces you own, working mostly independently with light input from senior engineers
  • Work closely with Product and your EM to turn a scoped piece of merchant pain into shipped automation
  • Move across backend and, where needed, support the development of a new frontend Dispute Management dashboard

Requirements

  • Recent experience shipping production-ready software from scoping through to rollout—backend or full-stack—independently
  • Comfortable writing RFCs and making architecture calls on your own projects with minimal senior oversight
  • Comfortable transitioning into Python without prior experience
  • Solid instincts on testing, observability, and security

Skills & Technologies

PythonRFCsADRsTestingObservabilitySecurityDispute management tooling

Recruitment Process

  1. 1
    Intro call
  2. 2
    Interview with Hiring Manager
  3. 3
    Challenge Stage
  4. 4
    Values-alignment interview
Seen 3 days agoPartial Schema
Primer logo
Primer · 4 open roles
Top locations: Remote - Europe · 2 · Remote - Global · 1 · Australia, Australia · 1
View company
Current open roles at Primer on JobCrawls
LocationActive listings
Remote - Europe2
Remote - Global1
Australia, Australia1
Current role mix at Primer on JobCrawls
Role typeActive listings
Business Development Representative2
Talent Community1
Current role-level mix at Primer on JobCrawls
Role levelActive listings
Junior2
Mid-Level1

Help us improve JobCrawls — sign in to sync saved jobs across devices, or send feedback anytime.