-
Bonapolia

Senior Python Engineer

Bonapolia
Poland Β· Full-time Β· Mid-Senior

🧠 Tech Level: Senior

πŸ—£οΈ Language Proficiency: Upper-Intermediate

πŸ‘₯ FTE: 1

🧾 Employment type: Full time

🌍 Candidate Location: Poland

πŸ• Working Time Zone: CET

πŸš€ Start: ASAP

🧭 Planned Work Duration: 2+ months

πŸ‘₯ Customer Description:

Our Client is one of the TOP-5 global management consulting firms, widely recognized as one of the most prestigious worldwide. Hundreds of Fortune 500 companies β€” including leading global financial institutions, top media corporations, technology giants, and federal government agencies β€” rely on our Client’s proven platforms and services.

🧩 Project Description:

The project focuses on the development of a cloud-based microservices platform.

The role is primarily backend-oriented using Python and FastAPI, with occasional involvement in frontend development based on Next.js and React.

You will contribute to building, integrating, deploying, and maintaining production-grade systems operating in modern cloud environments.

βš™οΈ Project Phase:

Ongoing

🀝 Soft Skills:

  • Strong collaboration and communication skills
  • Ability to work effectively in a team with shared ownership of systems
  • Proactive problem-solving mindset
  • High attention to code quality and system reliability
  • Willingness to maintain and improve existing codebases

πŸ’‘ Hard Skills / Must Have:

  • Strong experience with Python and FastAPI
  • Experience designing and implementing REST APIs
  • Knowledge of authentication and authorization mechanisms
  • Solid experience with PostgreSQL including schema design, migrations, and query optimization
  • Experience with asynchronous processing such as queues, background jobs, and caching
  • Basic experience with React and Next.js
  • Experience with Docker and CI/CD pipelines
  • Experience working with cloud platforms
  • Experience writing unit and integration tests
  • Ability to debug and support production systems
  • Strong collaboration and code review skills

πŸ“Œ Responsibilities and Tasks:

  • Implement and maintain backend microservices using Python and FastAPI, including REST APIs, authentication and authorization, validation, error handling, and background tasks
  • Design and work with relational databases, primarily PostgreSQL, including schema design, migrations, and query optimization
  • Build and maintain service integrations using synchronous HTTP APIs and asynchronous workflows such as queues, scheduled jobs, and caching
  • Implement frontend functionality in Next.js and React as needed for API integration, server-side rendering, and basic UI components
  • Containerize and deploy services using Docker and existing CI/CD pipelines in cloud environments
  • Write and maintain automated unit and integration tests and debug issues using logs and basic monitoring in staging and production
  • Collaborate with engineers through code reviews and shared ownership of production systems, including bug fixes and incremental improvements

πŸ§ͺ Technology Stack:Python, FastAPI, PostgreSQL, REST APIs, Authentication, Async Processing, Queues, React, Next.js, Docker, CI/CD, Cloud Platforms

πŸ“© Ready to Join?

We look forward to receiving your application and welcoming you to our team!

Key Skills

Ranked by relevance

cloud postgresql fastapi python docker react cicd microservices server ui
Login to Apply
Posted
Feb 04, 2026
Type
Full-time
Level
Mid-Senior
Location
Warsaw
Company
Bonapolia

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Bonapolia
Related

Python Developer

2025-11-21

Full-time
Entry
Lithuania
IT Services
Engineering
View Job Details
Bonapolia
Related

Senior Node.js Engineer

2025-11-07

Full-time
Mid-Senior
Poland
IT Services
Engineering
View Job Details
Bonapolia
Related

Sr. Go Developer

2026-02-26

Full-time
Mid-Senior
Poland
IT Services
Engineering