Position: Python Developer
Company: Autodoc
Experience required: 2y

We love cars and everything related to them, and we work in e-commerce. In 2008, our team started the business with several dozen parts positions, and today we sell about 3.7 million products for 166 car brands. We are real friends with clients from 27 EU and EEA countries. As of 2020, our customer base has reached 5.3 million active B2C and B2B clients. We are dedicated to working, and so we expect our revenue to exceed €1.0 billion. 

We are seeking a talented Middle Python Developer to join our dynamic team. As a Middle Python Developer, you will be responsible for designing, deploying, and optimizing high-load API systems.

About the project: The A/B testing team is responsible for providing infrastructure for conducting A/B testing in Autodoc. The infrastructure includes the full process of conducting tests: launching and registering tests, collecting data from the database on tests, analyzing results, and drawing conclusions on them for the main user segments.

Key Responsibilities:
Designing, developing, deploying, and optimizing high-load API systems for A/B testing
Building user interfaces for business stakeholders using Python libraries such as Streamlit
Communicating with key stakeholders to collect requirements for new features
Collaborating with cross-functional teams to ensure the reliability and scalability of the system

Qualifications:
2+ years of experience in Python development
Experience with designing, deploying and optimization of high-load API using Fast API
Understanding of DevOps principles
Familiarity with Python libraries for developing UI applications, particularly Streamlit
Understanding of A/B testing terminology

Nice to have:
Experience with developing A/B testing platforms
Bachelor's degree in Computer Science, Statistics, Mathematics, or a related field

What do we offer?
For your professional growth
Only innovative projects and advanced technologies
Complete freedom for bright ideas and bold decisions
Work in the international team of professionals willing to share their experience
Ability to switch to another project that is interesting for you
Professional growth: free external and internal professional training courses and certifications
Paid business trips and payment for participation in conferences
Paid corporate language classes (English, German, Polish)

For your convenience

Work on your terms — you can work remotely and choose a flexible schedule
28 paid vacation days, 1 day off, national holidays, and unlimited sick leave
Friendly team buildings, cool corporate events with
Corporate wellness activities with colleagues
Corporate gifts on the first working day, birthday, anniversary of work, birth of a child 

Join us today and let’s create a success story together!