Data Engineer (PHP)

Skylum Top Employer Responds Quickly
Ukrainian Product 🇺🇦

Skylum empowers millions of photographers to create incredible images. Our award-winning photo editing software combines AI-powered automation with full creative control. We make editing enjoyable, easy, and accessible for everyone.


You’ll join an environment where growth, learning, and creativity are encouraged. Flexible schedules, trust-based workflows, and a supportive team give you everything you need to focus on your best work.

 

🇺🇦 Proudly Ukrainian, Skylum stands with Ukraine through action, regularly supporting organizations that help accelerate our victory.

 

Key responsibilities:
 

  • Data Integration & ETL: Developed and maintained robust ETL pipelines using PHP to process and integrate data from diverse sources.
  • API Development: Built and managed secure RESTful APIs to facilitate seamless data exchange between internal and external systems.
  • Database Management: Optimized databases and data lakes, including schema design, complex query writing, and performance tuning.
  • Data Quality: Implemented data validation and error-handling mechanisms to ensure data integrity and accuracy.
  • Cross-Functional Collaboration: Partnered with data analysts and business teams to gather requirements and support data-driven initiatives.

 

Required experience:

  • Design and develop scalable backend services using PHP 7 / 8.
  • Strong understanding of OOP concepts, design patterns, clean code principles,
  • Extensive experience in MySQL, with expertise in database design, query optimization, and indexing.
  • Experience of work with NoSQL databases (e.g., Redis).
  • Proven experience working on high-load projects
  • Understanding of ETL processes and data integration
  • Experience of work with ClickHouse
  • Strong experience with API development
  • Strong knowledge of Symfony 6+, yii2
  • Experience with RabbitMQ


Nice to have:

  • AWS services
  • Payment API (Stripe, SolidGate etc.)
  • Docker, GitLab CI
  • Python

 

What we offer

For personal growth:

  • A chance to work with a strong team and a unique opportunity to make substantial contributions to our award-winning photo editing tools;
  • An educational allowance to ensure that your skills stay sharp;
  • English, German and Polish classes to strengthen your capabilities and widen your knowledge.

For comfort:

  • A great environment where you’ll work with true professionals and amazing colleagues whom you’ll call friends quickly;
  • The choice of working remotely or in our office space located on Podil, equipped with everything you might need for productive and comfortable work.

For health:

  • Medical insurance;
  • Twenty-one days of paid sick leave per year;

For leisure:

  • Twenty-one days of paid vacation per year;
  • Fun times at our frequent team-building activities.


What to expect when you apply

  • An interview with our Talent Acquisition Manager 
  • Professional/technical interview
  • C-level conversation
  • And finally, your job offer!

Required languages

English B1 - Intermediate
Ukrainian Native
Published 11 March
12 views
·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...