Python Full Stack Developer
Overview:
Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly. In this role you will design, build, and maintain high-quality Python-based software while tackling data engineering challenges. You’ll work with cross-functional teams to deliver scalable features and data pipelines that enable ML workflows. You’ll explore cutting-edge tools and contribute to meaningful projects across the software lifecycle. This opportunity combines hands-on development with collaboration in a fast-paced environment, offering impact on data-driven solutions and platform growth.
Responsibilities:
- Develop, test and maintain software using Python
- Participate in the full software development lifecycle
- Collaborate with cross-functional teams to solve complex problems
- Write clean, reusable, scalable code
- Create large-scale data processing pipelines for ML workflows
- Participate in code reviews to maintain quality
- Debug and troubleshoot Python-related issues
- Stay updated with emerging Python technologies
Key requirements:
- Python (MUST)AWS Airflow, Lambda, Kinesis, SQS and DynamoDB (NEEDED)
- Javascript (great to have)
- Snowflake (nice to have)3 years of Python development experience
- Bachelor's degree in Computer xaygatp Science, Software Engineering or related field
- Strong knowledge of Python ecosystems and tools (NumPy, SciPy, Pandas, Dask, spaCy, NLTK, scikit-learn, PyTorch)
- Excellent problem-solving and collaboration skills
- Excellent problem-solving ability
- Strong communication and collaboration skills
- Team-oriented behavior
- PythonAWS AirflowAWS Lambda