Back to Search
Overview
Senior

Senior Python Developer

Confirmed live in the last 24 hours

Xebia CEE

Xebia CEE

Bulgaria; Poland; Romania
On-site
Posted April 30, 2026

Job Description

 

Hello, let’s meet!

Who We Are

While Xebia is a global tech company, our journey in CEE started with two Polish companies – PGS Software, known for world-class cloud and software solutions, and GetInData, a pioneer in Big Data. Today, we’re a team of 1,000+ experts delivering top-notch work across cloud, data, and software. And we’re just getting started.

What We Do

We work on projects that matter – and that make a difference. From fintech and e-commerce to aviation, logistics, media, and fashion, we help our clients build scalable platforms, data and AI solutions, and cutting-edge applications to shape the future of tech. Our clients include McLaren, Aviva, Deloitte, Spotify, Disney, ING, UPS, Tesco, Truecaller, AllSaints, Volotea, Schmitz Cargobull, Allegro, InPost, and many, many more.

We value smart tech, real ownership, and continuous growth. We use modern, open-source stacks, and we’re proud to be trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS. Fun fact: we were the first AWS Premier Partner in Poland!

Beyond Projects

What makes Xebia special? Our community. We support tech communities, organize meetups (Software Talks, Data Tech Talks), and have a culture that actively support your growth via Guilds, Labs, and personal development budgets — for both tech and soft skills. It’s not just a job. It’s a place to grow.

What sets us apart? 

Our mindset. Our vibe. Our people. And while that’s hard to capture in text – come visit us and see for yourself.



You will be:

  • designing, developing, and maintaining Python-based services within a scalable platform,
  • building new services and enhancing existing systems with a focus on performance, reliability, and scalability,
  • collaborating with technical leads and architects on solution design and technical decisions,
  • writing clean, well-tested, and maintainable code following best engineering practices,
  • participating in code reviews and ensuring high standards of quality, security, and performance,
  • analysing business and technical requirements and translating them into effective solutions,
  • working in an agile environment (sprint planning, backlog refinement, estimations),
  • mentoring and supporting other engineers through knowledge sharing and peer reviews,
  • identifying opportunities to improve development practices, tooling, and system architecture,
  • supporting production issues and contributing to root cause analysis and long-term improvements.

 

 

Your profile:

  • strong experience developing production-grade applications using Python,
  • experience building scalable systems such as microservices or multi-tenant platforms,
  • solid understanding of object-oriented programming, design patterns, and clean architecture principles,
  • hands-on experience with ORM frameworks (e.g. SQLAlchemy or Django),
  • strong experience working with relational databases (e.g. PostgreSQL, SQL Server, Oracle),
  • experience working in Agile product development environments,
  • strong analytical and problem-solving skills,
  • ability to communicate effectively and collaborate with cross-functional teams,
  • experience contributing to technical design discussions and code reviews,
  • experience mentoring or supporting other engineers,
  • strong understanding of the software development lifecycle and engineering best practices,
  • commitment to continuous learning and improvement,
  • high level of integrity and ethical approach to work,
  • practical experience using AI-powered assistants (e.g. Claude Code, GitHub Copilot, Cursor) to improve productivity, quality, or decision-making in software delivery,
  • good command of English (min. B2).
  • Work from the European Union region and a work permit are required.

Nice to have:

  • experience working in financial services, compliance, or regulated environments,
  • experience building systems requiring high reliability and security standards,
  • experience applying GenAI in a more structured way within the SDLC, including defined workflows, prompt patterns, or tool integrations embedded into daily work,
  • interest in and familiarity with emerging AI-driven practices (e.g. agent-based workflows, automation patterns, AI-augmented development), with a willingness to explore and experiment beyond standard approaches.

 

 

Recruitment Process:

CV review – HR call – Technical Interview – Client Interview – Decision

 

pythongorustawsgcpazureaidataproductdesign