Senior Python Developer Opportunity
We are seeking a highly skilled Senior Python Developer to join one of our international projects. As a key member of the team, you will play a vital role in developing and maintaining robust backend solutions using Python and PySpark.
Key Responsibilities:
* Design, develop, and maintain complex software systems utilizing Python and PySpark
* Lead technical investigations and resolution of critical issues
* Implement clean, well-documented, and efficient code following best practices
* Collaborate on solution design and technical documentation
* Participate in system optimization, process improvement, and data pipeline development
* Utilize Airflow for workflow orchestration and Snowflake for complex queries
Requirements:
* Minimum 3 years of experience in backend development with Python
* Strong proficiency in PySpark or similar big data frameworks
* Solid knowledge of object-oriented programming, SOLID principles, and design patterns
* Experience with cloud platforms (AWS and/or Azure)
* Proficiency in Snowflake and complex SQL queries
* Fluent English language skills (min. B2); Portuguese is a plus
Benefits:
* 100% remote work opportunity from Portugal
Interested candidates can apply directly or send their CV and daily rate.