#1 Job Board for tech industry in Europe

  • Job offers
  • All offersBiałystokPythonSenior Python Developer (Uploadcare team)
    Senior Python Developer (Uploadcare team)
    Python
    Tiugo Technologies

    Senior Python Developer (Uploadcare team)

    Tiugo Technologies
    Białystok
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      Software engineer

      advanced

      pytest

      regular

      English

      regular

      Mock

      regular

      Hypothesis

      regular

      Python 3

      regular

      Flask

      nice to have

      Kafka

      nice to have

      Go

      nice to have

      Django

      nice to have

    Job description

    Online interview

    About Us:

    Uploadcare is a leading file management platform and content delivery network, enabling developers around the world to upload, manage, process, render, optimize, and deliver digital content for applications and websites via a powerful suite of APIs. The developer-oriented platform was founded in 2011 by tech enthusiasts experienced in web development and image processing that encountered problems with uploading and file management who decided to create an all-in-one solution that worked at scale. 13 years later, Uploadcare has grown rapidly, garnering clients like L’Oreal, PandaDoc, Buffer, Zapier and more.


    Uploadcare is owned by Tiugo Technologies and is part of Tiugo’s family of developer platform brands focused on the content management and collaboration space, including CKEditor, TinyMCE and ButterCMS.


    To learn more about Uploadcare, visit uploadcare.com.


    Your Role:

    As an important member of our globally distributed backend team, you will have the freedom to innovate and the support to excel. Your expertise will drive the creation and support of robust APIs for file uploading and management, ensuring our platform remains at the forefront of efficiency and reliability.


    If you are passionate about developing cutting-edge solutions and thrive in a dynamic, collaborative environment, we would love to hear from you.


    Key Responsibilities:

    • Develop and maintain file platform ensuring it meets our high standards for performance and reliability
    • Integrate with third-party services enhancing functionality and user experience
    • API development and support for file uploading and management, enabling efficient and secure data handling
    • Build infrastructure for webhooks and events ensuring our platform can efficiently process and respond to external signals
    • Work closely with other developers, product managers, and stakeholders across the organization to deliver on project goals and contribute to the overall strategy
    • Continuously seek ways to improve our platform and processes, embracing new technologies and methodologies to drive innovation


    Job requirements

    To be successful in this role you need the following:

    • At least 3 years of experience as a Software Engineer
    • Previous professional experience in working with Python 3
    • Knowledge of Pytest, Mock, and Hypothesis
    • Experience with building high-load systems and ways of relation DB optimization.
    • Focus on quality, tests, simple solutions, and clean code
    • Comfort with speaking and writing English


    Nice-to-haves:

    • Experience in the design and implementation of high-load systems and services
    • Experience with Go, Django, Flask, Tornado, Kafka, Celery, AWS
    • Knowledge of image optimization and/or video processing
    • Participating in open-source projects


    Why Join Our Team?

    Our people are a huge part of what makes us a great place to work. Aside from a great team, some of our benefits include:

    • Access to a mental health and wellbeing platform with 24/7 dedicated psychological and physical support and targeted programs to promote wellness
    • Opportunities to take advantage of LinkedIn Learning, internal training sessions, language platform, and other resources to grow your skills
    • Fully remote work options