Python Engineer

We are looking for an experienced and proactive Back-End Developer with strong experience in Python to join our data warehouse team.

We’ve created a internal system for data storing, reporting and implementing advanced analytics. It collects data about our products usage and marketing activities, pre-processes and stores it. The system processes about 10 million events, 600K sessions daily.

It is written in Python, API - in NodeJS. Data is stored in Google BigQuery, and currently we are migrating from Amazon RedShift.

Currently the system doesn’t have a dedicated team, so the first thing you’ll do once you join is dive deep into what’s already happening with all our raw data, dig into documentation, and stabilize the system’s work. After that you’ll get the opportunity to implement your own ideas, creating new features with a small and agile team – Product Manager and another Python Engineer.

Responsibilities
  • Propose ideas and improvements, optimize the platform to make it faster and more efficient
  • Assist with the technical design of various possible integrations with 3d party services
  • Expand the existing reporting capabilities to support day-to-day operation of the business
  • Work alongside other teams to customize the product to suit other MacPaw product’s business needs
Requirements
  • Experience with Python 3 (2+ years on commercial projects)
  • Experience with Docker and familiarity with orchestration systems
  • Experience with big data or data processing
  • SQL, NoSQL database design expertise
  • Good written technical English
As a plus
  • Experience with BigQuery or Redshift
  • Experience with cloud environments (GCloud preferably)
  • Experience with Kubernetes
  • Experience with Node.js
Thank you! Your resume has been submitted. It will be carefully reviewed and we will contact you should your skills and experience match the requirements. Good luck!
Something went wrong

Think your friends would be interested?
Let ‘em know!

Flexible Work Hours

Different people have different peak hours for work. We appreciate people who know when they work best to achieve the highest efficiency in what they do.

Desired Freedom

We respect your methods of work and avoid strict management. Instead we provide you with everything you may need to get your job done and leave you to it.

Convenient Location

We're based in Kyiv, the greenest city of Ukraine and the whole world! The office is situated in the centre of the city and is close to the metro.

Map
MacPaw uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.