Senior Backend Engineer - Python/Java, Remote, Global-scale

RemoFirst

Poland

On-site

PLN 250,000 - 320,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Fully remote role
Global-scale projects
Autonomy in fast-growing startup

Job summary

RemoFirst is hiring a Senior Back-End Engineer to maintain and enhance Python-based systems while guiding the gradual migration to Java. You will own critical backend components, design robust APIs, and work with distributed systems in a fully remote, global team.

You will collaborate with international engineers, product, and design teams to deliver high-quality, scalable software. Strong ownership and communication are essential for success in this role.

Qualifications

  • 5+ years backend development experience.
  • Strong Python experience with Django, FastAPI, Flask or similar.
  • Strong Java experience, preferably Spring Boot.
  • Experience designing RESTful APIs.
  • Experience with relational databases (PostgreSQL/MySQL); NoSQL exposure a plus.
  • Familiarity with unit testing, integration testing, and TDD.
  • Experience with CI/CD pipelines, Git, and modern development workflows.
  • Understanding of microservices architecture and distributed systems.
  • Experience with AWS or cloud platforms.

Responsibilities

  • Design, develop, and maintain backend services in Python and Java.
  • Support and contribute to migration from Python-based services to Java, ensuring stability.
  • Build and maintain RESTful APIs and backend integrations.
  • Participate in system design and migration strategy discussions.
  • Work with distributed systems and microservices.
  • Integrate with third-party services and external APIs.
  • Write clean, well-tested, and maintainable code following best practices.
  • Participate in code reviews and knowledge sharing.
  • Debug production issues and improve reliability and performance.
  • Collaborate across time zones with cross-functional teams.

Skills

Python
Java
REST APIs
Cloud AWS
Microservices
SQL/PostgreSQL
NoSQL
TDD
CI/CD
Git
English

Job description

RemoFirst is hiring a Senior Back-End Engineer to maintain and enhance Python-based systems while guiding the gradual migration to Java. You will own critical backend components, design robust APIs, and work with distributed systems in a fully remote, global team.

You will collaborate with international engineers, product, and design teams to deliver high-quality, scalable software. Strong ownership and communication are essential for success in this role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Python Engineer — Remote (Poland)
Senior Backend Python Engineer — Remote (Poland)

payabl. • Warszawa

On-site
PLN 180,000 - 240,000
Provident Fund
Learning budget
Wolt allowance (€150 monthly)
+8
Senior Backend Python Engineer — Remote Fintech Scale-Up
Senior Backend Python Engineer — Remote Fintech Scale-Up

Payabl • Warszawa

Hybrid
PLN 250,000 - 400,000
Provident Fund
Learning Budget
Wolt allowance
+7
Senior Java Engineer | Remote EU, Cloud-Native Microservices
Senior Java Engineer | Remote EU, Cloud-Native Microservices

Salve.Lab • Poland

On-site
PLN 387,000 - 516,000
Senior Python Backend Engineer - Remote (Microservices)
Senior Python Backend Engineer - Remote (Microservices)

payabl. • Warszawa

On-site
PLN 214,000 - 322,000
Annual Learning Budget
€150 monthly Wolt allowance
SportsBenefits membership
+2
Senior Backend Engineer (TS/Python/C#) — Remote
Senior Backend Engineer (TS/Python/C#) — Remote

Kake • Kraków

On-site
PLN 447,000 - 670,000
Fully remote work
Competitive USD pay
Better Me Fund
+1
Senior Backend Python Engineer — Remote Microservices Lead
Senior Backend Python Engineer — Remote Microservices Lead

Payabl • Warszawa

Hybrid
PLN 220,000 - 360,000
Provident Fund
Annual Learning Budget
€150 monthly Wolt allowance
+8
Senior Backend Engineer — Platform/Java (Remote Poland)
Senior Backend Engineer — Platform/Java (Remote Poland)

Sprout Social • Kraków

Hybrid
PLN 271,000 - 407,000
RSUs (Stock ownership)
26 paid days off annually
Parental leave
+4
Remote Backend & API Engineer | Python/Java/.NET
Remote Backend & API Engineer | Python/Java/.NET

GFT TECHNOLOGIES SE • Kraków

On-site
PLN 142,848 - 229,896
Senior Backend Engineer (TypeScript/Python/C#) - Remote
Senior Backend Engineer (TypeScript/Python/C#) - Remote

Kake • Warszawa

On-site
PLN 521,000 - 707,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Python Engineer - Data Platform, Remote
Senior Python Engineer - Data Platform, Remote

jobr.pro • Warszawa

On-site
PLN 180,000 - 240,000
Remote work
Global projects
Travel opportunities
+4