TalentNeuron

Python Developer – Data Engineering

TalentNeuron

full-time

Posted on:

Location Type: Remote

Location: Germany

Visit company website

Explore more

AI Apply
Apply

About the role

  • Design and build scalable, robust, and maintainable data pipelines and ETL processes.
  • Work on our HR Analytics Platform to parse job postings (and other online data) and implement analytics to feed into our SaaS platforms and Market Intelligence projects.
  • Develop and maintain data warehouses and databases using technologies such as Redshift, PostgreSQL or similar.
  • Work closely with data scientists and analysts to understand their requirements and ensure data quality and consistency.
  • Collaborate with other developers and engineers to build efficient, reliable, and performant systems.
  • Write clean, efficient, and well-documented code in Python. Develop and maintain RESTful APIs to provide access to data and services.
  • Troubleshoot and resolve data-related issues as they arise.
  • Stay up-to-date with the latest technologies and trends in data engineering and REST API development.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of professional experience as a Python developer focused on data engineering.
  • Experience designing and building data pipelines and ETL processes using Python libraries such as pandas, NumPy, and SciPy.
  • Experience working with databases and data warehousing concepts, including data modeling, schema design, and SQL.
  • Strong coding skills in Python, with a focus on code quality, maintainability, and performance.
  • Experience designing, developing, and maintaining RESTful APIs using Python frameworks like FastAPI, Flask, or Django.
  • Strong problem-solving skills and the ability to work independently and in a team environment.
  • Excellent communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders.
Benefits
  • We're an equal opportunity employer.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonETL processesdata pipelinesdata warehousingSQLRESTful APIspandasNumPySciPydata modeling
Soft Skills
problem-solvingcommunicationcollaborationindependent workteamwork
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering