Join The Bright Box

Open Positions

Python Developer

Open Positions

Python Developer

Skopje, Bitola or remote Full time Active from 03.03.2026

Bright Box is looking for highly skilled Senior Backend Python Developer to join our growing engineering team. You will be working on building and scaling high-performance backend systems that power data-intensive applications, while collaborating closely with cross-functional teams.

Requirements:

  • 5+ years of professional software development experience in building scalable backend systems.
  • Strong expertise in Python and its ecosystem.
  • Extensive experience with data pipelines and ETL (Extract, Transform, Load) processes.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP).
  • Solid understanding of SQL/NoSQL databases and their declarative query languages.
  • Integration of multiple data sources and databases into one system.
  • Proficient understanding of code versioning tools, such as Git
  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3.
  • Basic understanding of front-end frameworks, such as Vue.js/Angular/React/.
  • Team spirit
  • Good problem-solving skills.

Nice to have:

  • Experience in healthcare-related software solutions and data privacy compliance requirements.
  • Experience with authenticating with OAuth2 based Identity Providers, or implementing an OAuth2 Identity Provider.

Responsibilities:

  • Design, develop, and maintain robust backend services using Python.
  • Build and optimize data pipelines for processing large datasets.
  • Optimize app performance, memory usage, and stability.
  • Integrate with third-party APIs and services.
  • Write clean and maintainable code with test coverage.
  • Participate in software architecture design.
  • Collaborate with other team members and stakeholders.

We Offer:

  • An organization that is open to your ideas
  • Creative and supportive team of professionals
  • Work in a flat team structure with open honest feedback
  • Personal growth - we encourage continuous learning and experimentation
  • Private medical Insurance
  • Competitive salary
  • Hybrid working model
  • Team building activities
  • Awesome office space in Skopje and Bitola

The ideal candidate should be open-minded and with a polite attitude, and have a sense of ownership of tasks.

Apply for this position

Or send your CV at jobs@thebrightbox.com