CareerPlanGet AI match score →

Python Backend Developer

💼 Full-time🗓 2026-07-27

Core

Designing and building scalable, high-performance backend systems and APIs.

Role type

Python Backend Developer

Builds

Backend components, RESTful APIs, and backend services

Domain

Software Engineering / Backend Development

Deliverable

production ML models | product features

Required skills

Python, Object-Oriented Programming (OOP), RESTful API design, Database management (PostgreSQL, MySQL, MongoDB, Redis), Microservices integration, Authentication (JWT/OAuth), System architecture, Performance optimization

Preferred skills

FastAPI, Django, Flask

Technologies

FastAPI, Django, Flask, PostgreSQL, MySQL, MongoDB, Redis

Responsibilities

Develop and maintain end-to-end backend components; Design, develop, and optimize RESTful APIs; Implement clean, modular code using OOP principles; Work on backend architecture, data modeling, and performance optimization; Integrate databases, third-party APIs, and microservices; Ensure best practices in security, scalability, and performance

Seniority

Mid-level (3+ years experience)

Rewrite
## About the role We are looking for an experienced Python Backend Developer with 3+ years of hands-on experience in building scalable, high-performance backend systems. The ideal candidate must be strong in core Python, object-oriented programming, and end-to-end product/project development. This is a pure backend role involving API development, system architecture, and backend logic implementation. ## Responsibilities - Develop and maintain end-to-end backend components for product and project requirements. - Design, develop, and optimize RESTful APIs using frameworks such as FastAPI, Django, or Flask. - Implement clean, modular, and maintainable code using OOP principles. - Work on backend architecture, data modeling, caching, and performance optimization. - Collaborate with frontend, QA, DevOps, and product teams to deliver high-quality solutions. - Perform code reviews, debugging, and troubleshooting for efficient code delivery. - Integrate databases, third-party APIs, and microservices. - Ensure best practices in security, scalability, and performance. ## Requirements - 3+ years of core Python backend development experience (mandatory). - Strong command over Object-Oriented Programming (OOP). - Proven experience with backend frameworks: - FastAPI (preferred) - Django - Flask - Solid understanding of basic data structures and algorithms. - Experience working with databases such as PostgreSQL, MySQL, MongoDB, or Redis. - Hands-on experience developing API endpoints, authentication (JWT/OAuth), and backend services.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗