Lead Software Engineer

ShopRunner

il y a 7 mois

Description du poste:

WHAT’S IMPORTANT ABOUT US:


Globally, at ShopRunner, our mission is to help retailers thrive by sparking and deepening connections between shoppers and the brands they love. We are part of an international structure, not being a corporation, but a stable organisation staying flexible and listening to our customers. We are working with US colleagues from Chicago, Conshohocken and New York on a daily basis, supporting ShopRunner US members who receive exclusive benefits such as free 2-day shipping, free returns, 2-click checkout and special promotions across our network of 100+ retailers.

Locally, we are working in Krakow in an engineering team of 30 members, doing great things. Solving complex e-commerce problems to build the best experience for our customers needs top-notch talent. We trust each other and truly believe that the partnership style of co-working is the most mature one. From a technical point of view, we are a group of smart people, who are sensitive team players with a huge hunger for knowledge and skills.


WHAT YOU’LL DO:

  • You’ll be driving technology and architecture decisions across our code stack, integrating e-commerce with Facebook, Instagram, eBay, and others. We’ll be looking to you to help create, test and deploy solutions that integrate seamlessly, all at scale
  • Analyze and evaluate existing technologies in order to plan and lead architectural improvements
  • Scale our service architecture and embrace approaches such as 12 factor, Microservices, and well formed APIs
  • Research, recommend and implement new technologies. So far we base on Kotlin, Node (TypeScript) and Python as main company technologies. We also use i.e. with PySpark, ElasticSearch, Kafka, Redis, PostgreSQL on a daily basis
  • Optimize large applications to increase speed, scalability, and extensibility in a Kubernetes/Docker/AWS environment
  • Mentor other engineers


WHAT YOU NEED TO START ON THIS ROLE:

  • 7+ years' experience in writing code and experience as a change agent making architectural and/or language decisions in software development
  • Experience in integrations with external APIs
  • Professional experience in min. one of the following: Node, TypeScript, Python or Kotlin - we love Polyglots who are open to learn new language and are able to choose the right tool for the job
  • Professional experience in min. two of the following: PySpark, ElasticSearch, Kafka, Redis, PostgreSQL, RabbitMQ, Spark or similar
  • Experience in eCommerce would be a plus

WHAT YOU WILL GET FROM US:


  • Great partners to work with - sharp engineering minds working on challenging projects to advance ecommerce ecosystem in US
  • New products and exciting integrations to work on
  • Work in an atmosphere of mutual trust and open, inclusive culture
  • Benefits like life insurance, sports card and private healthcare - on us
  • Development budget (6k PLN per person per year) to further grow your technical skills
  • In non-corona times: free lunches and breakfasts in our fully-equipped kitchen in our new office
  • No fruity Wednesdays and chocolate Fridays - we have snacks, fresh fruits and whatever you need, all the time (again, in non-corona times)
  • Option to choose working fully from home or working from the office until June 1, 2021
  • Salary compensation: 24-29k PLN (gross on employment contract = net on invoice)
  • We want you to bring your whole human self to work every day. We accept you for who you are and consider everybody on an equal opportunity basis without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Compétences:

Python TypeScript Kotlin Node

Détails

Catégorie
Other Development
Lieu
Poland, Kraków
Type d'emploi
Bureau / À distance
Type de contrat
Contrat de travail
Expérience en années
7 - 11  Années
Niveau d'anglais
Intermédiaire B1-B2
Salaire Net
29 000 PLN