
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.
| Market | Lower bound (25th percentile) | Median | Upper 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 |
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
Benefits & Perks
Recruitment Process
- 1Intro call
- 2Interview with Hiring Manager
- 3Challenge Stage
- 4Values-alignment interview

| Location | Active listings |
|---|---|
| Remote - Europe | 2 |
| Remote - Global | 1 |
| Australia, Australia | 1 |
| Role type | Active listings |
|---|---|
| Business Development Representative | 2 |
| Talent Community | 1 |
| Role level | Active listings |
|---|---|
| Junior | 2 |
| Mid-Level | 1 |
Related Opportunities
Discover more opportunities that match your interests and skills