Job Openings Data Engineer / Python Developer

About the job Data Engineer / Python Developer

For our client, we are looking for an experienced Data Engineer / Python Developer to join an energy-sector project. The role focuses on designing, developing, and maintaining scalable data pipelines to support analytics and business intelligence. You will work closely with data architects and engineers to ensure reliable and high-quality data delivery.

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

Recruitment Process:

  • CV Screening: Applications are reviewed within 24 hours.
  • Pre-Screening Interview: A brief Q/A session (Automated or with a Recruiter) designed to learn more about your experience related to the required job position.
    1. Automated Session (Recommended) – You can complete this session on your own at a time that is convenient for you. The questions and follow-ups are well-structured and designed to highlight your experience and provide detailed insights into your background. This option is recommended because it's usually more detailed and allows us to provide feedback from the hiring manager faster.
    2. Session with a Recruiter – You can also have the session with a recruiter. The questions are the same, but the discussion may be a bit less detailed, and feedback might take a little longer.
  • Shortlisting: Qualified candidates are presented to the hiring manager for review.
  • Formal Interviews: On-site 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.