Search by job, company or skills

Prospance Inc

Python Backend Developer

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Python Backend Developer

Remote

About the Opportunity

We're partnering with innovative technology companies to find talented Python Backend Developers. This is your chance to design and build scalable backend services, RESTful APIs, and microservices that power modern applications serving thousands of users.

Join dynamic engineering teams working with cutting-edge Python frameworks, cloud technologies, and distributed systems in a collaborative, growth-focused environment.

What You'll Do

Backend Development & Architecture

  • Design and develop robust backend services and RESTful APIs using Python
  • Build scalable, secure, and high-performance backend systems
  • Create and maintain microservices architecture for distributed applications
  • Implement clean, reusable, and testable code following best practices
  • Participate in system design discussions and architectural decisions

Database & Integration

  • Design and optimize data models for SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
  • Integrate backend services with third-party APIs and frontend applications
  • Implement efficient data pipelines and asynchronous processing
  • Optimize query performance and database operations

Security & Performance

  • Implement authentication, authorization, and security best practices
  • Troubleshoot, debug, and optimize application performance
  • Conduct code reviews and ensure coding standards
  • Monitor system performance and implement improvements

Collaboration & Delivery

  • Work closely with frontend developers, DevOps, and product teams
  • Participate in Agile ceremonies and sprint planning
  • Write comprehensive technical documentation
  • Mentor junior developers on best practices

Required Expertise

  • 4+ years of hands-on experience in Python backend development
  • Strong expertise in Python frameworks:
  • Django / Django REST Framework
  • Flask
  • FastAPI
  • Solid understanding of REST API design and backend architecture
  • Experience with relational databases: PostgreSQL, MySQL
  • Knowledge of ORMs: Django ORM, SQLAlchemy
  • Understanding of Linux environments and basic shell scripting
  • Proficiency in Git and version control workflows
  • Experience writing unit tests and integration tests

Preferred Skills

  • Experience with NoSQL databases: MongoDB, Redis
  • Knowledge of asynchronous programming: async/await, Celery, RabbitMQ, Kafka
  • Experience with cloud platforms: AWS, Azure, GCP
  • Containerization: Docker, Kubernetes
  • CI/CD pipelines: Jenkins, GitLab CI, GitHub Actions
  • Exposure to microservices architecture
  • System design and scalability concepts
  • Performance tuning and monitoring tools (Prometheus, Grafana, New Relic)

Technical Skills

  • Core: Python 3.x, REST APIs, Microservices
  • Frameworks: Django, Flask, FastAPI
  • Databases: PostgreSQL, MySQL, MongoDB, Redis
  • Message Queues: Celery, RabbitMQ, Kafka
  • DevOps: Docker, Kubernetes, CI/CD
  • Testing: pytest, unittest, integration testing
  • Tools: Git, Postman, VS Code/PyCharm

If you're passionate about Python backend development, building scalable systems, and working with modern technologies, we want to hear from you!

Apply now or reach out directly to discuss this opportunity.

#PythonDeveloper #BackendDevelopment #Django #Flask #FastAPI #Python #Microservices #APIs #CloudComputing #TechJobs #RemoteJobs #HybridWork #ContractRole #Hiring

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 136450107

Similar Jobs