Python Engineer

4 days ago


Belgrade, Central Serbia IT Labs Full time

At IT Labs, we are passionate about quality and innovation, and we're seeking a Python Engineer who shares this drive. We value professionals who take ownership of their work, have a solid understanding of software development best practices, and can mentor and support their peers. A Python Engineer at IT Labs values scalable, high-quality code, excels in both backend and frontend development, and constantly seeks to improve. If this sounds like you and you're eager to be part of a dynamic, growth-focused team, we'd love to hear from you

Job summary:

As a Python Engineer, you'll be working on a large, single-tier (monolithic) application, using Django as the primary framework. Your responsibilities will include building and optimizing backend features to keep the application stable, efficient, and scalable. You'll work with SQL and MySQL databases to manage and retrieve data, ensuring that all queries are optimized for peak performance. You'll also structure different components of the application, handle user requests, and maintain smooth interaction between various parts of the system to deliver a seamless experience for end users.

Responsibilities:

  • Develop backend systems using Python, Django, and MySQL, focusing on API development.
  • Deploy and manage applications on cloud platforms (AWS, GCP).
  • Maintain a monolithic application architecture.

Requirements

  • At least 5 years of experience in Python, demonstrating a strong grasp of the language.
  • At least 1–2 years of experience with Django.
  • Proficient in SQL and MySQL for databases.
  • AWS or GCP for cloud services.
  • Works well independently, takes initiative, and pays attention to detail.
  • Communicates effectively with team members and clients.
  • Adapts easily to different client environments, workflows, and coding standards.
  • Has experience with monolithic applications.

Benefits

  • Long-term 12 month contract, Full-time
  • Choose your contract: Contract or B2B,
  • 10 Days PTO after 4 months of working in IT Labs,
  • Referral Bonuses,
  • Working on international projects,
  • Virtual Knowledge Sharing Sessions, Events and team hangouts.

Our values

We are a company that seeks the best for both our employees and clients, reaching beyond expectations in turning dreams into reality. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will make these their second nature in their everyday work and life. We don't ask for perfection, but we do appreciate people motivated to better themselves in every conceivable aspect.

About IT Labs

Founded in 2005, IT Labs is an international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency. Our HQ is in Palm Beach Gardens, Florida, and we have teams and offices around the world - the US, the UK, the Netherlands, Argentina, Brazil, Serbia, and North Macedonia. We are constantly growing, and we would love for you to become part of our team



  • Belgrade, Central Serbia IT Labs Full time

    Job summary:We are seeking a highly motivated and skilled Full - Stack Engineer to join our growing engineering team at IT Labs. This role is ideal for someone who thrives in a fast-paced environment and is passionate about building scalable backend solutions with Python and FastAPI, working with cloud-native technologies, and contributing to machine...


  • Belgrade, Central Serbia Scopeworker Full time

    QualificationsBachelor's or Master's degree in Computer Science or similar (PhDs will be given preferential consideration) 5+ years of experience working as a DevOps Engineer Strong knowledge of AWS Experience with IaC using Terraform and Ansible Experience with Docker and Kubernetes Experience with automating CI/CD pipeline Advanced scripting skills using...

  • Packaging Engineer

    2 weeks ago


    Belgrade, Central Serbia Cloudlinux Full time

    CloudLinux is a global remote-first company. We are driven by our principles: do the right thing, employees first, we are remote first, and we deliver high volume, low-cost Linux infrastructure and security products that help companies to increase the efficiency of their operations. Every person on our team supports each other and does what we can to ensure...


  • Belgrade, Serbia beBeeSoftware Full time

    Job DescriptionWe are seeking a skilled professional to write, design, build, test and deploy automated tests that will streamline our testing process. This role requires someone who can work closely with developers to identify test cases and improve the testability of code.RequirementsDesign, develop and maintain scalable test automation frameworks using...


  • Belgrade, Serbia beBeeDevops Full time

    OverviewThis role combines software and systems engineering to build and run large-scale, distributed, fault-tolerant systems. About the JobWe're seeking a highly skilled DevOps Engineer to join our team. As a DevOps Engineer, you'll be responsible for ensuring both internal and external systems have reliability, uptime, and a fast rate of improvement. Your...


  • Belgrade, Serbia beBeeMathematician Full time

    Game Mathematician RoleWe are seeking a skilled professional to join our team as a Game Mathematician.About the JobThe successful candidate will be responsible for analyzing and verifying mathematical models of casino games, ensuring compliance with quality standards and jurisdictional requirements. This role involves collaborating with game designers and...


  • Belgrade, Serbia beBeeQuality Full time

    Automation Quality EngineerWe are seeking a skilled Automation Quality Engineer to join our team. As an experienced professional in the field, you will play a crucial role in ensuring the quality and reliability of our products.The ideal candidate will have a solid understanding of automation testing principles and experience with tools such as...


  • Belgrade, Serbia beBeeDevops Full time

    We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. The ideal candidate will have a deep understanding of NGINX and OpenResty, as well as strong experience with Linux, web server technologies, and scripting languages such as Bash and Python.Key ResponsibilitiesDesign, configure, and deploy NGINX and OpenResty servers...


  • Belgrade, Serbia beBeeCloudEngineer Full time

    Senior Cloud Infrastructure EngineerImprove your career as a Senior Cloud Infrastructure Engineer and join our team to build the next generation of cloud infrastructure. This is an exciting opportunity to make a real impact on how we deliver and run software on a scale.Job DescriptionWe're looking for a highly skilled engineer to design, implement, and...

  • Linguistic Specialist

    2 weeks ago


    Belgrade, Serbia beBeeLanguage Full time

    Job TitleWe are seeking a skilled professional to join our team as a Linguistic Specialist. The ideal candidate will have expertise in machine translation evaluation and workflow setup.This is a remote position, and we welcome candidates from the European timezone.About the Opportunity:You will have the opportunity to play an active role in supporting global...


  • Belgrade, Serbia beBeeData Full time

    Senior Data EngineerWe are seeking a highly skilled Senior Data Engineer to join our team and contribute to the development of our data foundation.Build and optimize large-scale data pipelines using PySpark and Databricks.Automate and cost-optimize AWS data infrastructure.Collaborate with data science and analytics teams to productionize models and build...


  • Belgrade, Serbia beBeeGenai Full time

    Job Title: Senior Gen AI/ML EngineerWe are seeking a skilled AI/ML Expert to join our team. The ideal candidate will have extensive experience in designing and implementing cutting-edge AI systems, including Retrieval-Augmented Generation (RAG) pipelines, multimodal generative models, and their integration into high-load product environments.This role...


  • Belgrade, Serbia beBeeInfrastructure Full time

    AI Infrastructure SpecialistWe are seeking a highly skilled AI Infrastructure Specialist to join our team and contribute to the development of our scalable Generative AI platform. As an AI Infrastructure Specialist, you will be responsible for designing reliable infrastructure, developing robust backend services, and enabling seamless deployment of AI...