Python Developer (US)
About the Company: The hiring company has not been specified in the job description.
About the Role:
We are looking for a Python Developer to join a remote team and help build, maintain, and improve scalable applications, backend services, and REST APIs. The role involves writing reliable Python code, working with databases and cloud platforms, troubleshooting technical issues, and maintaining application performance. You will work closely with developers, QA engineers, and product teams throughout the development process. This position is suited to someone with 2–4 years of professional Python experience and a solid understanding of backend development, testing, and code quality.
Key Responsibilities:
Develop and maintain applications using Python.
Build and support RESTful APIs and backend services.
Work with databases, cloud platforms, and third-party integrations.
Debug application issues, improve performance, and maintain code quality.
Write unit tests and participate in code reviews.
Collaborate with developers, QA engineers, and product teams to support development goals.
Required Qualifications2–4 years of professional Python development experience.
A bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Strong knowledge of Python 3.x, object-oriented programming (OOP), and frameworks such as Django, Flask, or FastAPI.Experience working with REST APIs and databases such as PostgreSQL, MySQL, or MongoDB.Experience with at least one cloud platform: AWS, Azure, or Google Cloud Platform (GCP).Familiarity with Git, CI/CD pipelines, and automated testing using PyTest.
Preferred Qualifications / Requirements:
Experience with Docker and Kubernetes.
Knowledge of Redis, Celery, or other message queue systems.
Familiarity with Linux, Bash scripting, and Agile methodologies.
A basic understanding of AI/ML integrations.
Location and Work Arrangement: Remote position.
Salary & Benefits:
Salary and benefits information was not provided in the original job description.