We are looking for a Python Developer to join our growing engineering team and contribute to building scalable, high-performance software solutions. This role involves close collaboration with product owners, stakeholders, and data scientists to design, implement, and enhance business-critical workflows in a dynamic environment.
 
  What You’ll Do
  
- 
   Collaborate with cross-functional teams (product owners, data scientists, stakeholders) to design and implement scalable software solutions.
  
- 
   Develop, maintain, and enhance business workflows aligned with company goals.
  
- 
   Build, test, and deploy containerized applications using modern cloud and CI/CD practices.
  
- 
   Work with AWS services to support application scalability, monitoring, and deployment.
  
- 
   Design and maintain ETL pipelines, and handle large-scale data workflows.
  
- 
   Participate in continuous improvement practices to ensure code quality, performance, and timely delivery.
  
- 
   Communicate effectively with local and remote teams to ensure smooth project collaboration.
   
 
 
What You Know
- 
   4+ years of experience in Python.
  
- 
   Proficiency in SQL, with hands-on experience in PostgreSQL.
  
- 
   Experience with Python frameworks (such as Django, Flask, or FastAPI).
  
- 
   Hands-on experience with AWS web services and container-based development/deployment (e.g., Docker, ECS).
  
- 
   Understanding of ETL pipelines and exposure to Splunk, Spark, Hive, Kafka, or other big data frameworks.
  
- 
   Excellent communication skills in English (written and spoken)
   
 
 
Education
- 
   Bachelor’s degree in Computer Science, Mathematics, or a related field (or equivalent experience)