Horizons logo
Est. Monthly
Estimated €3,684 - €6,000
Posted August 7, 2026 · 0 days agoLast seen August 7, 2026Est. expiry September 11, 2026

Back-End Engineer

Back-End Engineer (Python)
Remote - Europe
Remote · Software Engineering
Full-time · Mid-Level
English
No People Management
3 years experience
How this salary compares
Salary Context: Back-End 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 - Europe"), this listing's salary midpoint is about 94% lower. The offer sits below the benchmark range (€1,692–€11,759). The listed pay band (€307–€500) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 22 comparable listings.

Monthly salary comparison for Back-End Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
All roles in Remote - Europe€1,692/per month€4,842/per month€11,759/per month
Pay in our data — not quoted in ad (Mid-Level)€307/per month€404/per month€500/per month
About the role

We're seeking an Intermediate Back-End Engineer with solid Python fundamentals, a collaborative mindset, and a drive to grow fast in a high-ownership environment. What you'll be doing You'll join one of our cross-functional squads — working alongside a Product Manager, a Designer, Front-End, Back-End and QA Engineers — building the world's best Employer of Record platform. We are a remote-first team spread across Asia and Europe, so you'll collaborate asynchronously and across time zones as a matter of course. You'll participate in the full implementation cycle, contribute to technical discussions, and be expected to take increasing ownership of your work as you grow. AI tooling is a first-class part of how we work: you'll use it to accelerate your output and develop sharp judgment about when to trust it and when to push back. Responsibilities - Develop and document fast, secure and easy-to-use APIs consumed by both front-end and back-end applications - Build effective integrations with other applications and third-party software - Participate in the full implementation cycle from design to rollout - Use AI coding tools (e.g. Cursor, Claude Code, GitHub Copilot) as a standard part of your workflow, while developing the judgment to review and validate generated code - Collaborate with Engineers and Product Manager to plan and implement new features - Participate in the Back-End Engineering Chapter and contribute to architecture discussions Requirements - Minimum of 3 years in a Software Development role - Good command of Python and one of its frameworks, preferably FastAPI - Experience implementing micro-services - Knowledge of API design with REST, gRPC, GraphQL and API documentation with OpenAPI/Swagger - Good command of SQL and experience with common data store solutions - Ability to draw and document technical solutions prior to implementation - Ability to communicate effectively in a remote environment — clear written communication, reliable async collaboration Preferred Skills - Familiarity with AI coding assistants and a willingness to build a disciplined workflow around them - Familiar with TDD — good instinct for writing tests, increasingly important when working with AI-generated code - Experience working on a SaaS platform, or at least a custom-built product - Knowledge of Online Payment, Payroll or Invoicing domains - Some experience in Java and Spring Boot - Understanding of security and application performance concepts - Self-directed and curious: you take ownership of your tasks, seek feedback proactively, and drive your own growth without waiting to be pushed

Job Details

Responsibilities

  • Develop and document fast, secure and easy-to-use APIs consumed by both front-end and back-end applications
  • Build effective integrations with other applications and third-party software
  • Participate in the full implementation cycle from design to rollout
  • Use AI coding tools (e.g. Cursor, Claude Code, GitHub Copilot) as a standard part of your workflow, while developing the judgment to review and validate generated code
  • Collaborate with Engineers and Product Manager to plan and implement new features
  • Participate in the Back-End Engineering Chapter and contribute to architecture discussions

Requirements

  • Minimum of 3 years in a Software Development role
  • Good command of Python and one of its frameworks, preferably FastAPI
  • Experience implementing micro-services
  • Knowledge of API design with REST, gRPC, GraphQL and API documentation with OpenAPI/Swagger
  • Good command of SQL and experience with common data store solutions
  • Ability to draw and document technical solutions prior to implementation
  • Ability to communicate effectively in a remote environment — clear written communication, reliable async collaboration

Skills & Technologies

PythonFastAPIMicro-servicesRESTgRPCGraphQLOpenAPISwaggerSQLCursorClaude CodeGitHub CopilotTDDJavaSpring Boot
Seen 3 hours agoContent Complete
Horizons logo
Horizons · 4 open roles
Top locations: Remote - Global · 3 · Remote · 1
View company
Most-hired roles
Product Manager
2
Human Resources Specialist
1
HR Solution Manager
1
Role-level mix
Senior (1)

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