Senior Engineer, Backend - Orchestration

Primer.io · Remote · Poland · Hungary · South Africa · Romania ·
Fully remoteFull-timeSenior5+ years
COMPENSATION
€•• – ••k
0 applicants so far

Listed on the employer's job board (Ashby)

  • Senior Backend Engineer
  • Fully remote (EU/ZA)
  • Python preferred
  • Distributed systems
  • Competitive equity

You will lead the design and implementation of backend services for high-performance distributed systems within Primer's payments platform. The team focuses on reducing complexity for finance teams while optimizing for scale and output through modern development practices.

What you'll do

  • Design and implement core backend services for complex distributed systems
  • Take ownership of key technology decisions to ensure scalability
  • Write clear, modern, and well-tested code following BDD and TDD practices
  • Collaborate across teams in a product-driven environment
  • Conduct code reviews and improve internal workflows
  • Create detailed internal documentation for projects

What you'll need

  • In-depth understanding of design, development, and deployment processes
  • Experience building developer frameworks and integration workflows
  • Highly motivated self-starter who values autonomy
  • Excellent verbal and written communication skills
  • Must be based in Poland, Portugal, Hungary, Romania, or South Africa

Nice to have

  • Experience with Python programming language
  • Knowledge of the payments industry
  • Focus on optimizing merchant developer experience

Stack

  • Python

How you'll work

  • Fully remote since company inception
  • Access to co-working spaces in major cities
  • Requires residence in specific EU countries or South Africa

What you get

  • Competitive share options
  • Minimum 25 days flexible holiday
  • £500 home office setup budget
  • Generous learning budget
  • Private Medical Insurance
  • Workations and annual company retreat

Hiring process

  • Initial intro call with Talent Partner
  • Interview with Hiring Manager
  • Contextualized challenge stage
  • Final values-alignment interview