Python Developer
@ Greencode Software

Hybrid
$90,000
Hybrid
Full Time
Posted 5 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Review Python framework documentation.
Practice building REST APIs with FastAPI.
Study Apache Airflow workflow processes.
Experiment with Pandas data manipulation.

Behavioral Questions

Describe your remote work experience.
Explain a challenge in API development.
Discuss managing flexible work hours effectively.
Share an experience working in agile teams.

Frequently Asked Questions