Python Developer
@ Greencode Software

Hybrid
$120,000
Hybrid
Full Time
Posted 7 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXXX****** @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

Review Python and FastAPI fundamentals.
Practice building REST APIs and Airflow pipelines.
Execute data manipulation tasks using Pandas.
Study NLP library usage for text processing.

Behavioral Questions

Describe remote work challenges and solutions.
Explain your experience with agile teamwork.
Share how you manage deadlines autonomously.
Discuss a challenging project and your role.

Frequently Asked Questions