Senior Python Developer / Tech Lead

Barcelona, Hiszpania or RemoteFull-time

Webinterpret is a fast-growing SaaS business with offices in 5 countries. Our SaaS-based software provides e-commerce Localization Engine that enables online retailers to rapidly expand their business into international markets.

Our services are appreciated by over 20,000 retailers across Europe, US and China and are used to run cross-border Ecommerce stores with some of the biggest names in e-commerce such as Amazon, Ebay, PayPal and others.

Millions of products and orders are processed by our system daily. We are stable, fast growing company of 200+ people that has very ambitious and exciting plans.

We are an international team of talented, empowered people who strive in a fast-paced agile environment. We don’t like bureaucracy and like to get things done. We work as a team and help each other. We are constantly learning, finding better ways to do things, and sharing the knowledge.

If this sounds like your type of environment, get in touch.

Senior Python Developer / Tech Lead

Location: Barcelona, Spain or Remote

WHAT YOU WOULD DO

As a Tech Lead you will be a part of a multi-disciplinary agile team that is responsible for developing services to process and localize large amounts of e-commerce listings and run thousands of localized e-commerce sites.

You will work on the development of our internal micro-services & APIs to support a flow of millions of products and orders between domestic and international stores

You will help with architecture-level design decisions during various phases of a project.

You will influence your peers, your stakeholders to design a top notch solution for every problem space you put your hands on.

You will improve performance and scalability of our services

You will breathe and live by Test Driven Development to outsmart your QA colleagues

You will continually seek to develop your skills, learning tools and technologies that help you master your profession

You will always stand up to the challenges your software may present to the not so amused customer, will be the light in the tunnel, not just at the end of it.

MUST HAVE

5+ years of recent production quality Python product development experience

Experience developing and maintaining complex web architectures

Experience in designing highly scalable web applications

Experience with back-end development

Experience with the following technologies:

Git

SQL databases such as: MySQL, PostgreSQL, or similar

NoSQL databases such as: MongoDB, Memcached, or similar

Strong analytical skills

Experience in SOA and message queues (like RabbitMQ)

Good written and spoken English, comfortable with working in an international environment

NICE TO HAVE

Experience in scalability and caching techniques

Knowledge of TDD

Knowledge of REST (Swagger)

Basic DevOps skills (*nix, Apache/nginx)

Experience with Docker

Experience in coding in PHP

Experience in coding in Java

Knowledge of e-commerce platform (e.g. Shopify, WooCommerce, Magento)

Knowledge of Amazon Web Services (EC2, RDS, ELB, EBS)

Experience in ElasticSearch

Experience working in an Agile environment

Experience with HTML, CSS, JavaScript, JSON.

WE OFFER

The chance to work on a large-scale exciting products

The opportunity to work as part of a dynamic, experienced, international team

Attractive remuneration

Team structure that allows to work remotely

Referral program

Free languages courses

Gym membership

Premium medical insurance (Medicover)

Relocation support

Please include the following statement in your application: "I hereby authorize you to process my personal data included in my job application for the needs of the recruitment process in accordance with the Personal Data Protection Act dated 29.08.1997 (uniform text: Journal of Laws of the Republic of Poland 2002 No 101, item 926 with further amendments)".