Python Developer @ Greencode Software
placeHybrid
attach_money $90,000
businessHybrid
scheduleFull Time
Posted 5 hours ago
Your Application Journey
Interview
Email Hiring Manager
******* @greencode.software
Recommended after applying
Job Details
About Python Developer Position at GreenCode Software
GreenCode Software is a technology-driven software development company committed to innovative development practices. They work on projects combining cutting-edge technology with sustainable, efficient solutions.
Role Overview
The Python Developer role focuses on data-oriented backend development. The ideal candidate has solid experience in developing robust and scalable backend applications, with special 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 experience as a Python developer.
- Proficient with Python and its ecosystems.
- Experience with FastAPI or similar for API development.
- Hands-on experience with Pandas for data manipulation.
- Familiarity with NLP libraries such as NLTK, spaCy, or Gensim.
- Experience with Apache Airflow for workflow orchestration.
- Database knowledge is essential.
Desirable Skills
- Knowledge of vector databases (Pinecone, Weaviate, Chroma, etc.).
- Understanding of machine learning and data science practices.
- Experience with automated testing.
- Familiarity with agile methodologies.
Additional Requirements
- Availability to work in the Argentina time zone (GMT-3) with flexible hours.
- Ability to work remotely and autonomously.
- Results-oriented with an emphasis on high code quality.
Selection Process
The selection process consists of three interview rounds: initial requirements, cultural fit interview, and final technical leadership interview. A technical challenge may be involved.
What GreenCode Software Offers
- 100% remote work with flexible hours.
- Competitive salaries in USD.
- Professional growth opportunities and a collaborative work environment.
- Premium health benefits and paid time off.
- Access to certifications, online courses, and language classes.
- A horizontal corporate culture with open communication.
Key skills/competency
- Python
- Backend
- Data
- REST API
- FastAPI
- Pandas
- NLP
- Apache Airflow
- Databases
- Agile
How to Get Hired at Greencode Software
🎯 Tips for Getting Hired
- Customize Resume: Tailor your skills to match Python, FastAPI, and data analysis.
- Highlight Experience: Emphasize backend API and Airflow projects on your CV.
- Research GreenCode: Review company culture and recent projects on LinkedIn.
- Prepare for Interviews: Focus on technical challenges and agile methodologies.
📝 Interview Preparation Advice
Technical Preparation
circle
Review Python framework documentation.
circle
Practice building REST APIs with FastAPI.
circle
Study Apache Airflow workflow processes.
circle
Experiment with Pandas data manipulation.
Behavioral Questions
circle
Describe your remote work experience.
circle
Explain a challenge in API development.
circle
Discuss managing flexible work hours effectively.
circle
Share an experience working in agile teams.
Frequently Asked Questions
What technical skills are essential for GreenCode Software's Python Developer role?
keyboard_arrow_down
How important is remote work experience for a Python Developer at GreenCode Software?
keyboard_arrow_down
What are the key interview stages for the Python Developer position at GreenCode Software?
keyboard_arrow_down
Does GreenCode Software offer growth and training opportunities for Python Developers?
keyboard_arrow_down
What makes the Python Developer role at GreenCode Software data-oriented?
keyboard_arrow_down