Senior Python Developer

closed
CloudHire Logo

CloudHire

πŸ“Remote - India

Summary

CloudHire is seeking a Senior Python Developer with 5+ years of experience for a remote position in India. The role involves designing, implementing, and maintaining backend systems, collaborating with cross-functional teams, and ensuring system performance and security.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 5+ years of professional experience in Python development, with a focus on backend development
  • Strong understanding of object-oriented programming principles and design patterns
  • Experience working with relational databases such as MySQL or PostgreSQL
  • Proficiency in Airflow and Redshift
  • Working knowledge of Microservices and Kubernets
  • Proficiency with web frameworks such as Django or Flask
  • Familiarity with version control systems like Git
  • Experience developing and consuming API designing and database
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities

Responsibilities

  • Collaborate with Product Managers, Product Designers, and other Software Engineers to deliver new functionality and iterative improvements to customer-facing products
  • Design, develop, and deploy high-quality Python applications
  • Develop and maintain RESTful APIs for seamless integration with frontend and external systems
  • Optimize and refactor existing code to improve system performance and maintainability
  • Identify and resolve issues related to scalability, performance, and security
  • Conduct code reviews to ensure quality and compliance with coding standards

Preferred Qualifications

Knowledge of cloud platforms and services like AWS or Azure is a plus

Benefits

  • Paid Time Off
  • Work From Home
  • Performance Bonus
This job is filled or no longer available