Bonapolia

Senior Python Engineer

Albania full-time Senior Salary not listed
full-time Senior level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

We are looking for a Senior Python Engineer:
Language Proficiency: Upper-Intermediate
Employment type: Full time
Candidate Location: Poland, other EU countries, Kazakhstan, Serbia, Armenia, Georgia
Working Time Zone: CET
Start: asap
Planned Work Duration: 4 months with possible prolongation
πŸ‘₯ Customer Description:
A global mobility and urban services platform enabling users to book rides and other services while negotiating fares directly with service providers.
🧩 Project Description:
The BI Analytics team develops internal analytics products powered by LLM agents.The initial scope includes a natural-language data assistant and a service for generating management presentations with AI-driven insights.
βš™οΈ Project Phase: Ongoing
🀝 Soft Skills:
β€’ Proactive approach
β€’ Ability to work independently
πŸ’‘ Hard Skills / Must Have:
β€’ Russian language is a must
β€’ 4+ years of commercial Python backend development
β€’ Production experience with LLM agents, tool use, MCP, evaluations, and LLM APIs or agent frameworks
β€’ Strong SQL and cloud DWH experience, preferably BigQuery
β€’ OAuth, IAM, Docker, and CI/CD
β€’ Daily use of coding agents and ability to review their output
✨ Hard Skills / Nice to Have:
β€’ BigQuery and GCP
β€’ Claude Agent SDK, Anthropic API, or Strands Agents
β€’ React
πŸ“Œ Responsibilities and Tasks:
β€’ Build product features from prototype to production
β€’ Develop AI agents and web services for internal analytics use cases
β€’ Integrate agents with data sources and internal systems
β€’ Set up user access, authorization, cloud deployment, and service maintenance
β€’ Build evaluations and monitoring for LLM components
β€’ Fix defects and improve solutions based on user feedback
πŸ§ͺ Technology Stack: Python, Strong SQL, experience with a cloud DWH (BigQuery preferred), Docker, CI/CD, AI tools
πŸ“ž Interview stages:
β€’ English check (15 minutes)
β€’ internal technical interview (1-1,5 hour)
β€’ client interview (1 hour)
β€’ client interview – cultural fit (45 minutes)
What we offer

Model: B2B contract with Bonapolia - one contract, one monthly invoice

Rate: negotiated per candidate seniority and client budget

Payment: monthly invoice, paid on the same schedule the client pays us (30 days)

Contract written under your country's law

We handle the client-side paperwork: MSA, NDA, invoicing

🏒 About Bonapolia
Bonapolia is a family-owned IT staff augmentation team based in Lisbon. We build engineering teams for product companies and IT consultancies across Europe and the US.
More at

πŸ“© Ready to Join?
We look forward to receiving your application and welcoming you to our team!
Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use these suggested prompts to prepare. They are not questions supplied by the employer.

Senior
Technology & IT API integration Data Analysis Figma Javascript MySQL Senior level

Practice questions

  1. Tell us about work you have done that is close to the Senior Python Engineer role.
  2. How would you approach your first 30 days at Bonapolia?
  3. Which of API integration, Data Analysis and Figma have you used recently, and what did it help you achieve?
  4. How have you led people, improved a process, or made a hard decision in a previous role?
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, Data Analysis and Figma.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior Python Engineer role at Bonapolia. My relevant experience is [your example], where I [your action] and achieved [your result].

Related jobs.

More roles from this company or category.