Back to Join Us

Python Developer

Cluj-Napoca

Zenitech is expanding and we’re looking for a new colleague in Cluj

Requirements

  • You are educated to bachelor’s level or higher. Ideally in Computer Science or a relevant technical discipline;
  • You need to be accurate, diligent and well-rounded with regards to your communication skills and self-organization;
  • We work on mission-critical systems, writing new code from top to bottom. You should have experience of structuring software projects and work from a blank page;
  • You should have examples of technical challenges, which you have encountered recently;
  • You are familiar with Agile practices and know when and how to apply them;
  • You are able to make sensible assumptions. You don’t need hand-holding;
  • You identify with the words ‘Autonomy’ and ‘Mastery’. You also work well in a busy team, sharing knowledge and information;
  • You are a team player; an equal, a partner, a doer, a good lunch buddy;
  • You are the kind of person who is happy to pick up new tools, or dust-off old ones to get the job done;
  • Programming experience in Python;
  • Experience building systems that can efficiently scale;
  • Good knowledge of SQL;
  • Experience working in an Agile environment;
  • Experience working with BigQuery, MySQL, Google Cloud Platform, Kubernetes, Docker, Airflow, Apache Spark and more.

Responsibilities

As a Software Engineer in our team, you will help develop a leading commerce content monetization platform. A technology that automatically earns publishers a share of sales they drive through product links. These links generate revenue when clicked on by readers who go on to make a purchase. Specifically, your work will be focused on:

  • Develop systems across our platform; from high-volume data collection, enrichment, and automated analysis, through to backend services and RESTful APIs;
  • Collaborate with our product and commercial teams to understand the needs of the market and our customers; and how they can be translated into engineering solutions;
  • Be an active participant of our development environment, and communicate the best development practices within the organization (code reviews, automated testing, etc);
  • Share your knowledge across the business and mentor others in your areas of technical expertise.