Job Openings Data Engineer / Python Developer

About the job Data Engineer / Python Developer

Key Responsibilities:

  • Design, develop, and maintain data pipelines using Python and PySpark
  • Optimize data processing workflows for performance and scalability
  • Ensure data accuracy, consistency, and quality across data platforms
  • Participate in code reviews and contribute to data engineering best practices

Must-Have Requirements:

  • Minimum 3 years of experience with Python (data engineering or backend)
  • Strong understanding of ETL processes and data pipeline design
  • Experience working with PySpark
  • Fluent Lithuanian

Nice to Have:

  • Experience with cloud data platforms (Azure, Microsoft Fabric)
  • Familiarity with CI/CD pipelines and version control tools (e.g. Git)

We offer:

  • Full remote
  • B2B contract
  • Salary is 4500-5000 EUR GROSS/month

Our Recruitment Process

  • CV Screening: Applications are reviewed within 24 hours.
  • Pre-Screening Interview: A brief AI-assistant or interviewer-led interview to assess experience and role suitability.
  • Shortlisting: Qualified candidates are presented to the hiring manager for review.
  • Formal Interviews: Online discussions with the hiring manager or project team, with feedback provided within 1-2 weeks.
  • Offer and Onboarding: Successful candidates receive a formal offer and begin a structured onboarding process.

Information about the processing of your personal data is provided in our Privacy Policy, which is available online at Privacy Policy.