Python Developer, Data Engineer

Jobrack Logo

Jobrack

πŸ’΅ $54k-$78k
πŸ“Remote - North Macedonia

Summary

Join Snap Class & iPhone Photography School as a Python Developer / Data Engineer to build and optimize ETL pipelines using Python, ensure system scalability and security, collaborate with the team, take ownership of backend challenges, and stay updated with AI data engineering advancements. This full-time, fully remote role offers a competitive salary ($4,500 - $6,500 per month), flexible hours, 30 days of paid vacation, and 5 days of paid sick leave. The ideal candidate will have 4+ years of Python experience, strong data engineering knowledge (Snowflake, BigQuery), problem-solving skills, and excellent communication. The position requires a 100% commitment and overlaps with European team hours (4-5 hours daily, including a mandatory 12:00 UTC call).

Requirements

  • 4+ years of experience working with Python
  • Strong knowledge of data engineering best practices including Snowflake, BigQuery, or general data pipeline experience
  • Ability to work independently and take full ownership of tasks
  • Strong problem-solving skills and the ability to think beyond just writing code
  • Great communication skills - ability to work effectively with non-technical team members

Responsibilities

  • Build and optimize ETL pipelines using Python
  • Ensure the system is scalable, secure, and well-structured
  • Collaborate with the wider team to understand requirements and deliver solutions that work seamlessly
  • Take ownership of backend-related challenges and implement effective solutions
  • Stay up to date with AI data engineering advancements and explore ways to integrate them into our platform

Preferred Qualifications

  • Experience building AI-powered applications
  • Familiarity with a range of Data Lake and Warehouse technologies
  • A strong passion for learning and staying updated with the latest trends in development

Benefits

  • $4,500 - $6,500 per month* (negotiable)
  • Full-time & fully remote role with flexible working hours
  • 30 days of paid vacation per year
  • 5 days paid sick leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.