Webinterpret
Webinterpret

Senior Python Developer

TLDR

Join a multi-disciplinary agile team to develop services for processing and localizing large amounts of e-commerce listings, improving performance and scalability across multiple platforms.

Job Description

Webinterpret is a tech company acting globally to help brands and retailers conquer new markets successfully via online marketplaces. Our end-to-end cross-border solution is the key to make your product reach and convert international buyers affordably via our automated localization services, multi-language SEO & SEM. Since 2007, we have helped over 40,000 companies worldwide and generated over 300 m€ of sales.


Short job description:

  • Location: Remote / Warsaw, Bonifraterska 17
  • Experience: Senior
  • Work framework: Scrum / Kanban
  • Employment Type: B2B
  • Location: Fully remote, hybrid, or office-based on your preference
  • Flexible working hours: Yes (with a start time between 8.00 AM - 10.00 AM CET/CEST)


Technology stack:

  • Main technologies: Python 3.10+, SQL, NoSQL
  • API services: Flask, Falcon, FastAPI, GraphQL (Ariadne), Pyramid, Cornice
  • Database:
    • MySQL, Postgresql, Redshift, Athena
    • Mongo, ElasticSearch
  • Infrastructure and Data Pipelines: AWS, Docker, Kubernetes, MQ, GitlabCI, Jenkins
  • Code reviews: GitLab
  • Issue tracking Tool: Jira
  • Communication Tool: Slack


Who are we looking for?

As a Software Developer, you will be a part of a multi-disciplinary agile team responsible for developing services and plugins to process and localize large amounts of e-commerce listings and run thousands of localized E-commerce sites.


You will bring on board:

  • Focus on customer needs and business objectives,
  • Willingness to understand product and company vision and strategy, and ability to effectively work with product and business owners,
  • Proactive and “can-do” attitude,
  • 5+ years of Python experience,
  • Experience in using AI for coding
  • Ability to define, set, maintain, and ensure high-quality technical standards,
  • Experience in designing highly scalable web applications,
  • Strong analytical skills,
  • Knowledge of TDD,
  • Knowledge of REST (Swagger/OpenAPI),
  • At least basic knowledge of Amazon Web Services (EC2, RDS, S3),
  • At least basic DevOps skills (*nix, Apache/nginx, Docker, Kubernetes),
  • Experience in SOA, message queues (like RabbitMQ),
  • Good written and spoken English, comfortable with working in an international environment.


Nice to have

  • Having contributed to Open Source (send us your GitHub id!),
  • Advanced DevOps skills (*nix, Apache/nginx, Docker, Kubernetes),
  • Advanced knowledge of Amazon Web Services (EC2, RDS, S3, ELB, EBS, EKS),
  • Experience developing and maintaining complex web architectures,
  • Experience in event-driven architecture,
  • Experience with NoSQL databases,
  • Experience as an EventStorming participant,
  • Broad experience working in an Agile environment,
  • Knowledge of GraphQL,
  • Knowledge of CQRS/DDD.


What do we do?

  • We 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,
  • We improve the performance and scalability of our services,
  • We breathe and live by Test Driven Development to outsmart our QA colleagues,
  • We continually seek to develop our skills, learning tools, and technologies that help us master our profession,
  • We stand up to the challenges our software may present to the not-so-amused customer, we are the light in the tunnel, not just at the end of it,
  • We influence our peers, and our stakeholders to design a top-notch solution for every problem space we put our hands on,
  • We help with architecture-level design decisions during various phases of a project.


How do we work?

  • We believe in teamwork and self-organization,
  • We follow Agile principles (Scrum and Kanban),
  • We are highly autonomous - we choose our own goals and projects which contribute to a company strategy as well as tools that make our work efficient,
  • We are closely cooperating with the business stakeholders, data engineers, data science, and other product developers,
  • We use Agile development flow based on GitLab, JIRA, Slack, and the CI,
  • We have a mature product pipeline with predefined specs, designs, and architectures for all features,
  • We have a battle-proven approach to testing, static code analysis, and code reviews.

Benefits

Flexible Work Hours

Flexible working hours: Yes (with a start time between 8.00 AM - 10.00 AM CET/CEST)

Webinterpret empowers brands and retailers to expand their reach in global online marketplaces. Our technology facilitates market entry and sales growth, having supported over 40,000 companies in generating significant revenue across borders.

View company profile
Report this job
Apply for this job