Backend Engineer with Data Engineering Experience
Madgicx is a fast-growing SaaS MarTech company in the online marketing space! We offer the world's first all-in-one solution to better track, analyze, build, automate, and optimize ads across Facebook, Instagram & Google. We improve the quality of life for marketers by saving time and making their advertising budgets more profitable. Over the past few years, Madgicx grew from 0 to a 100 million dollar company, and today, we are proud to serve international brands of all sizes and some of the biggest agencies in the world. Now it’s time to drive the transition from a Start-up to a Scale-up. Join us and take your part in building a world-class product in the rapidly growing Advertising Technology space!
We're looking for a Back-End Engineer with Big Data Analytics experience to join our Ukrainian R&D team and help us build a cutting-edge all-in-one solution that will change the game for businesses everywhere. If you're passionate about solving user problems, constantly learning and implementing new technologies, and working in a fun and supportive team environment, we want to hear from you! ✨
Work type: full-time
Location: Kyiv, Ukraine, or Europe
What you will be doing
- Developing solutions using Python and related technologies;
- Regular review of the code of other developers;
- Planning and designing solutions and projects;
- Identifying and suggesting areas of future work for themselves and back up their suggestions with evidence;
- Analyze and estimate the effort of implementing business requirements;
- Learn and apply cutting-edge technologies.
What you will bring to the table
- 3-5 or more years of experience in MVC backend development with Python;
- Experience with Django or Flask, SQL, RabbitMQ, Celery, Django REST;
- Focus on high-load optimization of Python code (Memory profiling, Server configs optimization, etc);
- Big Data Analytics experience is a big advantage (BigQuery, Snowflake, Pandas);
- Experience with external APIs, preferably marketing APIs (Google Ads or Facebook);
- Experience with building ETL solutions would be a plus;
- Ability to work in an agile team environment with minimal supervision;
- Upper-Intermediate English level or higher;
- Independent self-starter with strong initiative.
What we offer you
- 24 vacation days, 10 sick leaves;
- coverage of English classes;
- 100% coverage of professional courses;
- opportunities for professional growth within the company, corporate events, and team-building activities;
- medical insurance or gym.
If you are ready to embark on this exciting journey with us, we will be happy to welcome you on board!