Remote (Country)

Xebia is hiring a Senior Python Engineer | Bulgaria

About the Role

Xebia is looking for a Senior Python Engineer to join our team focused on backend development within a modern, cloud-native ecosystem. You will take ownership of designing new features, ensuring high standards in production systems, and collaborating across teams to drive platform excellence.

What You'll Do

  • Work as a Senior Python Engineer in a cross-functional team with a strong focus on backend development in Python and a modern cloud-native ecosystem (Azure, Kubernetes, Docker).
  • Own code reviews for Python components delivered by other teams, ensuring high standards of quality, readability, security, and performance.
  • Investigate production incidents by analyzing logs and metrics, reproducing issues, identifying root causes, and recommending and implementing fixes.
  • Design and develop new backend features in Python, integrating with cloud services and container-orchestrated workloads running on Kubernetes.
  • Profile and optimize existing services for performance, including database access, caching strategy, and critical execution paths.
  • Collaborate closely with other engineering teams to define interfaces, integration patterns, and engineering best practices across the platform.
  • Contribute to CI/CD pipelines, deployment automation, and observability (monitoring, alerting, logging) for Python services in the cloud environment.
  • Gradually contribute to services built with Node.js and TypeScript, and expand skills in this ecosystem as part of day-to-day project work.

What We're Looking For

  • 6+ years of commercial experience with Python, including hands-on work on complex, production-grade systems.
  • Very strong understanding of the Python ecosystem: runtime model, data structures, asynchronous programming, typical performance bottlenecks, and backend design patterns.
  • Solid experience building and maintaining backend services and APIs (REST/GraphQL), with a good grasp of HTTP, web application security, and integrations with external services.
  • Practical experience with cloud environments (preferably Azure) and containerized workloads using Docker and Kubernetes, including deployment, configuration, and monitoring of services.
  • Experience working with relational databases (such as PostgreSQL), query optimization, and designing data models for reliable, high-availability systems.
  • Proven ability to diagnose production issues and propose pragmatic solutions, from quick fixes to longer-term architectural improvements.
  • Strong familiarity with Linux, Git, CI/CD, automated testing, and code quality practices (linting, code reviews, coding standards).
  • Excellent verbal and written communication skills in English (minimum B2), enabling effective work in an international environment and clear explanation of complex technical topics.
  • Proactive, ownership-driven mindset, with focus on system quality and stability, and a continuous improvement attitude in the areas of Cloud, DevOps, and modern backend technologies.
  • Work from the European Union region and a work permit are required.
  • Candidates must have an active VAT status in the EU VIES registry.

Nice to Have

  • Knowledge of Node.js and TypeScript/JavaScript at least at a junior/mid level, or strong motivation to develop these skills in a real production project.

Technical Stack

  • Python, Azure, Kubernetes, Docker, PostgreSQL, Node.js, TypeScript, JavaScript, REST, GraphQL

Team & Environment

You will work in a cross-functional team within an organization that is passionate about cloud-based solutions, innovation, and technological excellence. We emphasize authority in our field, dedication to knowledge, belief in people's potential, and focus on every team member's development.

Work Mode

This is a remote position based in Sofia, Bulgaria.

Xebia is an equal opportunity employer.

Required Skills
PythonAzureKubernetesDockerPostgreSQLNode.jsTypeScriptRESTGraphQLMicroservicesCI/CDEvent-Driven Architecture
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Xebia

A global tech company delivering cloud, data, and software solutions for clients across fintech, e-commerce, aviation, logistics, media, and fashion. Trusted partners of Databricks, dbt, Snowflake, Azure, GCP, and AWS.

Visit website
Job Details
Category backend
Posted 2 months ago