We are:
Wix Stores’ Suppliers Hub - a supplier marketplace and dropshipping solution, enabling Wix Stores’ merchants to source quality products. Our Krakow team includes developers, QA engineers, and Product Managers who regularly collaborate with other groups within Wix.
Wix Stores is one of the largest business units at Wix and one of the biggest DIY eCommerce platforms in the world. We pride ourselves on the growth of our employees and of course, our product: stunning storefronts, easy-to-use features and effective tools. We use best practices, cutting-edge technology, performance, TDD and clean code for our highly scalable systems, enabling fast production changes every day and providing the best eCommerce solution out there!
To apply to this role you need to be located in Poland.
You are:
A Software Engineer with 3+ years of experience building web applications in Python and its ecosystem of tools and frameworks like Django, Flask, Celery, FastAPI. You have a great command of Python, an in-depth understanding of OOP, SOLID and knowledge and experience with enterprise design patterns, building distributed systems and Domain Driven Design. You care about design, are passionate about TDD methodology and microservices architecture, take responsibility and can work independently.
Your expertise in SQL/NoSQL database design and practical experience in developing systems with different databases is impressive, and you’re great at testing microservices and systems and designing APIs.
You’re flexible and willing to adjust to context changes. Plus, you’re an open-minded self-learner, trying to keep in touch with what happens around you. You want to play in the team and help it succeed. People enjoy working with you. And of course, you know how to have fun.
You’ll get a huge bonus point if you are familiar with other server-side technologies, like Scala or Java.
Additional bonus points will be given if you have:
- Experience in other languages and technologies: Scala, Java or Node.js
- Experience with Amazon Web Services or another public cloud provider, containerized deployments, Kubernetes
- Experience with frontend technologies (HTML, CSS) and Javascript frameworks (React, Angular)
- An excellent understanding of database systems, relational and otherwise, including sharding for big data applications
- Can conduct performance analysis for a system and find its bottlenecks
As a Python Backend Engineer, you will:
- Design and write code using Python and its ecosystem of tools and frameworks
- Design and implement backend systems and APIs
- Write unit and integration tests
- Build state of the art solutions for our production platform
- Handle all aspects of software development: architecture, design, development, build, deployment, monitoring, and operations
We’re looking for Engineers with various levels of experience and seniority levels. Wix also provides an equity program (stocks) for all of our employers as part of our compensation package.
We’re proud to be an equal opportunity employer. Wix was built around the idea that everyone has the right to be successful, online. This same vision defines us as an employer: creating a work environment where everyone is welcome, and anyone has the right to succeed.