Python Developer

Python Developer

Posted Today by 1758192444

Negotiable
Outside
Remote
USA

Summary: We are looking for a skilled Python Developer with over 5 years of experience to join our remote engineering team. The candidate should possess strong expertise in Python development, APIs, data processing, and cloud-native applications, and be comfortable working in Agile environments. This role involves collaborating with cross-functional teams to design, develop, and maintain scalable applications and services.

Key Responsibilities:

  • Design, develop, and maintain robust Python applications, APIs, and backend services.
  • Write efficient, reusable, and testable code following best practices and coding standards.
  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.
  • Collaborate with front-end developers, data engineers, and DevOps teams to deliver end-to-end solutions.
  • Integrate third-party services and APIs into existing systems.
  • Implement unit tests, integration tests, and automated pipelines for quality assurance.
  • Troubleshoot, debug, and optimize applications for performance and scalability.
  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to backlog refinement.
  • Stay updated on emerging Python frameworks, libraries, and tools to drive continuous improvement.

Key Skills:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 5+ years of hands-on Python development experience.
  • Strong experience with Python frameworks such as Django, Flask, or FastAPI.
  • Solid understanding of object-oriented programming (OOP), REST APIs, and microservices architecture.
  • Experience with databases (PostgreSQL, MySQL, MongoDB, Redis).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Proficiency with Git/GitHub or GitLab for version control.
  • Strong problem-solving, debugging, and communication skills.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Python Developer

Experience: 5+ years
Location: Remote
Visa: OPT

About the Role

We are seeking a skilled Python Developer with 5+ years of professional experience to join our remote engineering team. The ideal candidate will have strong expertise in Python development, APIs, data processing, and cloud-native applications, along with experience in Agile delivery environments. This is a high-impact role where you will collaborate with cross-functional teams to design, develop, and maintain scalable applications and services.


Key Responsibilities

  • Design, develop, and maintain robust Python applications, APIs, and backend services.

  • Write efficient, reusable, and testable code following best practices and coding standards.

  • Work with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Redis.

  • Collaborate with front-end developers, data engineers, and DevOps teams to deliver end-to-end solutions.

  • Integrate third-party services and APIs into existing systems.

  • Implement unit tests, integration tests, and automated pipelines for quality assurance.

  • Troubleshoot, debug, and optimize applications for performance and scalability.

  • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and contribute to backlog refinement.

  • Stay updated on emerging Python frameworks, libraries, and tools to drive continuous improvement.


Required Skills & Qualifications

  • Bachelor s degree in Computer Science, Engineering, or related field.

  • 5+ years of hands-on Python development experience.

  • Strong experience with Python frameworks such as Django, Flask, or FastAPI.

  • Solid understanding of object-oriented programming (OOP), REST APIs, and microservices architecture.

  • Experience with databases (PostgreSQL, MySQL, MongoDB, Redis).

  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.

  • Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud Platform).

  • Proficiency with Git/GitHub or GitLab for version control.

  • Strong problem-solving, debugging, and communication skills.


Preferred Skills (Nice-to-Have)

  • Experience with asynchronous programming (AsyncIO, Celery).

  • Exposure to data engineering / data pipelines.

  • Familiarity with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn).

  • Knowledge of front-end technologies (React, Angular, or Vue.js) for full-stack development.

  • Prior experience working in Agile/Scrum environments.