Search Jobs

Search by job, company or skills

Python Backend Developer

Python Backend Developer

Yellow
Early Applicant
  • Posted a day ago
  • Be among the first 10 applicants

Job Description

Python Backend Developer

Location: Remote

Experience: 2–3 years

Employment Type: Full-time

Package : 3-5 LPA

⚠️ Preferred: Immediate joiners (within 7 days)

About the Role

We are looking for a skilled Python Backend Developer to join our engineering team. You will design, develop, and maintain scalable backend services and APIs. If you enjoy building clean, efficient server-side applications and working with modern technologies like GraphQL, cloud platforms, and databases, we'd love to hear from you.

Key Responsibilities

• Design, develop, and maintain RESTful and GraphQL APIs

• Write reusable, testable, and efficient Python code

• Integrate with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases

• Deploy and manage applications on cloud platforms (AWS, GCP, or Azure)

• Use Linux environments for development, deployment, and troubleshooting

• Collaborate with frontend developers, product managers, and DevOps teams

• Write unit and integration tests to ensure code quality

• Participate in code reviews and maintain Git workflows (GitHub / GitLab / Bitbucket)

• Debug production issues and optimize application performance

Python Backend Developer Required Skills & Qualifications

Must-Have:

2–3 years of professional backend development experience with Python

• Strong understanding of REST API design principles (HTTP methods, status codes, authentication)

• Experience building GraphQL APIs (using Graphene, Strawberry, or Ariadne)

• Solid experience with SQL databases (PostgreSQL, MySQL) and writing optimized queries

• Familiarity with at least one NoSQL database (MongoDB, DynamoDB, Redis)

• Hands-on experience with cloud services (AWS EC2/RDS/Lambda, GCP Compute Engine, or Azure Functions)

• Proficiency with Linux command line (bash, SSH, file permissions, process management)

• Strong Git skills (branching, merging, rebasing, pull requests)

Good to Have:

• Experience with Docker and containerization

• Familiarity with message queues (RabbitMQ, Kafka, Celery)

• Knowledge of API authentication (JWT, OAuth2)

• Exposure to CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)

• Basic understanding of testing frameworks (pytest, unittest)

Soft Skills

• Strong problem-solving and analytical thinking

• Good communication and teamwork abilities

• Ability to work independently and take ownership of features

• Willingness to learn and adapt to new technologies

Python Backend Developer

Education

• Bachelor's degree in Computer Science, IT, or related field (or equivalent practical experience)

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

3-5 yrs
Bengaluru, India
Skills:
JavaRedisDebuggingApache KafkaPythonApplication ResiliencyPolarsColumnar CompressionSecurityAWS EcosystemColumnar Timeseries Databasesenterprise-authorized AI-assisted software development toolsTimescaleDBPyArrowdatabase querying languagesCI/CDHigh Performance PythonHypertables
5-10 yrs
Bengaluru, India
Skills:
DjangoPostgreSQLFlaskFastAPIAsynchronous programmingPythonSqlmicroservice architectureREST API design
5-7 yrs
Bengaluru, India
Skills:
.NETSqlMicroservicesGitDockerAgileFastAPIRest ApisAzurePythonKubernetesAWS
4-6 yrs
Bengaluru, India
Skills:
MongoDBEmrRDSMySQLCloudwatchECSSqsIamPostgreSQLS3VpcSesAWSSnsPythonKubernetesGraphqlDockerEc2JenkinsRestful ApisGitHub ActionsAWS WAFCloudtrailSubnets
5-7 yrs
Bengaluru, India
Skills:
AWSPythonTest Driven DevelopmentGraphqlEvent based architectureObject-oriented programmingAI-assisted software development toolsDistributed computing architecture