Python Developer @ Greencode Software
placeHybrid
attach_money $120,000
businessHybrid
scheduleFull Time
Posted 7 hours ago
Your Application Journey
Interview
Email Hiring Manager
****** @greencode.software
Recommended after applying
Job Details
About Python Developer at Greencode Software
GreenCode Software is a software development company committed to technological innovation and best development practices. We combine cutting-edge technology with sustainable, efficient solutions.
Job Overview
We are looking for a Python Developer with a focus on data to join our team. The ideal candidate has solid experience in developing robust backend applications, particularly for data processing and analysis.
Responsibilities
- Develop and maintain REST APIs
- Design and manage automated workflows using Apache Airflow
- Document code and technical processes
Technical Requirements
- 3-5 years of experience as a Python Developer
- Proficient in Python and its ecosystem
- Experience with FastAPI or similar frameworks for API development
- Practical experience with Pandas for data manipulation
- Knowledge of NLP libraries (NLTK, spaCy, or Gensim)
- Experience with Apache Airflow for workflow orchestration
- Database experience
Preferred Qualifications
- Experience with vector databases (Pinecone, Weaviate, Chroma, etc.)
- Knowledge in machine learning and data science
- Experience with automated testing
- Familiarity with agile methodologies
Additional Requirements
- Availability to work in Argentina timezone (GMT-3) with flexible hours
- Ability to work remotely and autonomously
- Focus on results and code quality
Selection Process
- Initial round: Basic requirements review
- Second round: Cultural fit interview
- Final round: Technical leadership interview
- Possible technical challenge
What We Offer
- 100% remote work
- Flexible working hours
- Competitive salaries in USD
- Professional growth opportunities
- Collaborative work environment
- Health and wellness benefits including premium medical coverage
- 10 paid PTO days, local holiday observance, and a free birthday off
- Flat organizational culture with open communication
- Training and certification support including English classes and Udemy access
Key skills/competency
- Python
- FastAPI
- REST API
- Apache Airflow
- Pandas
- NLP
- Data Processing
- Automated Testing
- Agile
- Backend Development
How to Get Hired at Greencode Software
🎯 Tips for Getting Hired
- Customize your resume: Tailor it for Python Developer roles.
- Highlight technical skills: Emphasize API, Airflow, Pandas experience.
- Showcase remote work readiness: Demonstrate autonomy and time management.
- Prepare for interviews: Research Greencode Software and review projects.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python and FastAPI fundamentals.
circle
Practice building REST APIs and Airflow pipelines.
circle
Execute data manipulation tasks using Pandas.
circle
Study NLP library usage for text processing.
Behavioral Questions
circle
Describe remote work challenges and solutions.
circle
Explain your experience with agile teamwork.
circle
Share how you manage deadlines autonomously.
circle
Discuss a challenging project and your role.
Frequently Asked Questions
What experience is required for the Python Developer position at Greencode Software?
keyboard_arrow_down
How important is remote work capability for a Python Developer at Greencode Software?
keyboard_arrow_down
What technical skills does Greencode Software look for in a Python Developer?
keyboard_arrow_down
What is the interview process for the Python Developer role at Greencode Software?
keyboard_arrow_down
Are there growth opportunities for a Python Developer at Greencode Software?
keyboard_arrow_down