Senior Python and PySpark Developer

Athens, Attica, Greece

Apply now Apply later

The Senior Python Developer will play a key role in designing, developing, and maintaining high-performance applications. You will work closely with cross-functional teams to ensure that software solutions meet the needs of the business.

Key Responsibilities:

  • Designing scalable and efficient software solutions using Python
  • Implementing a variety of algorithms and data structures
  • Collaborating with front-end developers to integrate user-facing elements with server-side logic
  • Conducting code reviews and mentoring junior developers
  • Participating in the entire software development lifecycle, from concept to deployment

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Minimum of 5 years of professional experience in Python development
  • Proficiency in PySpark and Spark
  • Proficiency in frameworks like Django or Flask
  • Strong knowledge of Databricks and Azure environment
  • Experience with database management systems, particularly SQL and NoSQL
  • Familiarity with version control systems (Git)
  • Excellent problem-solving skills and attention to detail
  • Strong communication skills in English

Benefits

  • Attractive remuneration and benefits package
  • Development opportunities in a constantly evolving environment
  • Flexible work arrangements
  • Inclusive work environment
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Azure Computer Science Databricks Django Engineering Flask Git NoSQL PySpark Python Spark SQL

Perks/benefits: Career development

Region: Europe
Country: Greece

More jobs like this