Senior Python Developer - Data Engineering

What You Will Do

  • 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. 

     

Environment:

  • Python 
  • Ray 
  • Kafka 
  • Redshift 
  • PostgreSQL 
  • FastAPI 
  • JupyterHub
  • Redis
  • Iceberg
  • AWS 
  • Kubernetes

     

What You Will Bring:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. 
  • 7-10 years of professional experience as a Python developer  and at least 3 years 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. 

     

If you’re an Engineer who’s ready to take on a challenging yet rewarding role, we encourage you to apply. At TalentNeuron, you’ll have the opportunity to work with top-tier professionals and make a significant impact. We believe in nurturing talent, fostering a collaborative environment, and recognizing the achievements of our team. Join us, exceed your goals, and be a part of our success story. Apply now and let’s shape the future of TalentNeuron together. 


 

Published 9 July
89 views
·
15 applications
94% read
·
87% responded
Last responded 2 days ago
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Worldwide to $5000
Countries of Europe or Ukraine