Python Developer @ Greencode Software
placeHybrid
attach_money $80,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
GreenCode Software is a technology-driven development company committed to innovation and best coding practices. They work on cutting-edge projects combining advanced technology with sustainable and efficient solutions.
Job Overview
We are looking for a Python Developer with a data focus to join our team. The role involves developing robust, scalable backend applications with an emphasis on data processing and analysis.
Main Responsibilities
- Develop and maintain REST APIs
- Design and manage automated workflows with Apache Airflow
- Document code and technical processes
Technical Requirements
- 3-5 years of Python development experience
- Strong expertise with Python and its ecosystem
- Proficiency in FastAPI or a similar framework for API development
- Practical experience with Pandas for data manipulation
- Knowledge in NLP using NLTK, spaCy, or Gensim
- Experience with Apache Airflow for workflow orchestration
- Experience with databases
Nice to Have
- 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 time zone (GMT-3) with flexible hours
- Ability to work remotely and autonomously
- Result-oriented with a focus on code quality
Selection Process
- Basic requirements interview
- Cultural fit interview
- Final technical leadership interview
- Possible technical challenge
What We Offer
- 100% remote work
- Flexible working hours
- Competitive salary in USD
- Professional growth opportunities
- Collaborative work environment
- Premium medical coverage (OSDE 210)
- 10 days PTO and local holidays observed
- Paid birthday off
- Flat company structure with open communication
- Access to language classes, Udemy courses, and certification support
How to Apply
Please send your CV and portfolio highlighting your relevant experience with the mentioned technologies.
Key skills/competency
- Python
- Backend
- API
- FastAPI
- Pandas
- NLP
- Apache Airflow
- Data
- Remote
- Agile
How to Get Hired at Greencode Software
🎯 Tips for Getting Hired
- Research GreenCode Software: Understand their technological innovation and culture.
- Customize your resume: Highlight Python, API, and data expertise.
- Prepare examples: Showcase past API and workflow projects.
- Practice interview questions: Focus on technical Python challenges.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python standard libraries and advanced concepts.
circle
Practice API development with FastAPI projects.
circle
Enhance skills with Pandas data manipulation exercises.
circle
Study Apache Airflow setup and workflow orchestration.
Behavioral Questions
circle
Explain past remote work challenges and resolutions.
circle
Describe an experience with deadline pressures.
circle
Discuss teamwork in autonomous environment examples.
circle
Demonstrate adaptability during changing project requirements.
Frequently Asked Questions
What technical skills are essential for a Python Developer at GreenCode Software?
keyboard_arrow_down
How is the interview process structured for the Python Developer role at GreenCode Software?
keyboard_arrow_down
Is remote work an option for the Python Developer position at GreenCode Software?
keyboard_arrow_down
What experience level is required for the Python Developer role at GreenCode Software?
keyboard_arrow_down
Are there growth opportunities for Python Developers at GreenCode Software?
keyboard_arrow_down