CrawlJobs Logo

Backend (Python) Developer - Project Based

hiremoters.ai Logo

HiRemoters

Location Icon

Location:

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

✨ About This Role

Job Responsibility:

  • Develop and maintain RESTful APIs using FastAPI
  • Build and manage admin panels using Django
  • Design and maintain PostgreSQL databases, using Redis for caching and performance optimization
  • Implement web scraping and crawling solutions using Scrapy and BeautifulSoup for structured data extraction
  • Build automated pipelines to clean, process, and store data in PostgreSQL
  • Organize, maintain, and document raw and processed datasets
  • Assist in setting up and maintaining databases and data storage systems
  • Deploy, monitor, and maintain APIs in production environments
  • Develop data APIs for integration with Python applications and tools such as Excel and Google Sheets
  • Implement authentication, authorization, and maintain API documentation using OpenAPI/Swagger
  • Ensure data handling practices align with UK and EU GDPR requirements

Requirements:

  • Strong experience with Python, FastAPI, and Django
  • Experience working with PostgreSQL and Redis
  • Knowledge of web scraping frameworks such as Scrapy and BeautifulSoup
  • Experience designing and maintaining RESTful APIs
  • Familiarity with API security, authentication, and documentation standards
  • Understanding of data management practices and backend system architecture
  • Familiarity with UK and EU GDPR regulations, particularly regarding data collection, storage, and processing
What we offer:
  • Flexible and Remote Working
  • Career Growth
  • Performance Recognition
  • Health and Fitness Benefits
  • Extra Paid Annual Leave
  • Special Birthday Perk

Additional Information:

Job Posted:
March 12, 2026

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Backend (Python) Developer - Project Based

Senior Software Developer, Backend Platform

Join us in building the future of finance. Our mission is to democratize finance...
Location
Location
Canada , Toronto
Salary
Salary:
145000.00 - 170000.00 CAD / Year
robinhood.com Logo
Robinhood
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience building scalable backend systems in Go and/or Python
  • Deep familiarity with server-side frameworks such as Django or Go-based systems
  • Strong track record designing or maintaining internal developer platforms or shared infrastructure
  • Experience mentoring engineers, guiding technical decisions, and contributing to team-wide strategies
  • Passion for developer productivity, quality engineering practices, and thoughtful abstraction
Job Responsibility
Job Responsibility
  • Design and lead high-impact projects to improve frameworks, common libraries, and the backend development lifecycle
  • Own and evolve core tooling used across the monorepo — including static analysis, code formatting, and project scaffolding
  • Build delightful developer experiences with enhanced IDE plugins (VSCode, Goland, PyCharm) and interface definition tools like Protobuf
  • Drive best practices in backend architecture through standardization, automation, and opinionated defaults
  • Mentor engineers across the org and champion team values like “Start with Why” and “Easy to Make the Right Choice”
  • Collaborate with cross-functional stakeholders to align on tooling investments, migration strategies, and security improvements
What we offer
What we offer
  • bonus opportunities
  • equity
  • benefits
  • Fulltime
Read More
Arrow Right

Backend Software Development Engineer

Cogoport is on a mission to bridge the $3.4 trillion Trade Knowledge and Executi...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 4-6 years of relevant experience in backend development
  • Strong proficiency in Python and/or Kotlin (must have experience in at least one of these languages, and knowledge of the other is a plus)
  • Experience with backend frameworks like Django, Flask, FastAPI (for Python) or Spring Boot, Ktor (for Kotlin)
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and infrastructure
  • Strong knowledge of SQL (PostgreSQL, MySQL) and experience in database partitioning and optimization strategies
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Strong version control skills using Git
  • Expertise in asynchronous programming concepts and extensive experience with task queues (e.g., Celery, Redis Queue, Sidekiq)
  • Expertise in continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, CircleCI, or Travis CI
Job Responsibility
Job Responsibility
  • Work on multiple projects, coordinating dependencies and interactions with internal teams and external partners
  • Design and develop large multi-tenant applications using Python/Kotlin
  • Follow best practices for Python/Kotlin development and ensure they are adhered to across the codebase
  • Build reusable backend libraries and modules for future use
  • Translate design and wireframes into high-quality, maintainable code
  • Write unit tests and adhere to test-driven development (TDD) practices
  • Collaborate with QA teams to assist in writing automated integration tests
  • Stay up to date with current and future backend technologies and architecture.
  • Fulltime
Read More
Arrow Right

Backend Software Development Engineer - II

We are looking for a Backend Software Development Engineer to join our team and ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 2-4 years of relevant experience in backend development
  • Strong proficiency in Python and/or Kotlin (must have experience in at least one of these languages, and knowledge of the other is a plus)
  • Experience with backend frameworks like Django, Flask, FastAPI (for Python) or Spring Boot, Ktor (for Kotlin)
  • Familiarity with cloud platforms such as AWS, Google Cloud, or Azure for deployment and infrastructure
  • Strong knowledge of SQL (PostgreSQL, MySQL) and experience in database partitioning and optimization strategies
  • Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus
  • Experience with containerization tools like Docker and orchestration with Kubernetes
  • Strong version control skills using Git
  • Expertise in asynchronous programming concepts and extensive experience with task queues (e.g., Celery, Redis Queue, Sidekiq)
  • Expertise in continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, CircleCI, or Travis CI
Job Responsibility
Job Responsibility
  • Work on multiple projects, coordinating dependencies and interactions with internal teams and external partners
  • Design and develop large multi-tenant applications using Python/Kotlin
  • Follow best practices for Python/Kotlin development and ensure they are adhered to across the codebase
  • Build reusable backend libraries and modules for future use
  • Translate design and wireframes into high-quality, maintainable code
  • Write unit tests and adhere to test-driven development (TDD) practices
  • Collaborate with QA teams to assist in writing automated integration tests
  • Stay up to date with current and future backend technologies and architecture.
What we offer
What we offer
  • Work with some of the brightest minds in the industry
  • Drive digital transformation in logistics
  • Foster an entrepreneurial culture where innovation, impact, and career growth go hand in hand.
  • Fulltime
Read More
Arrow Right

Python Developer

The project is an AI-powered media and strategy platform built to transform how ...
Location
Location
Salary
Salary:
Not provided
coherentsolutions.com Logo
Coherent Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-2 years of professional or strong academic experience in backend development using Python
  • Basic knowledge of asynchronous programming in Python
  • Familiarity with FastAPI or similar modern web frameworks
  • Understanding of RESTful APIs and microservice-based architectures
  • Experience working with PostgreSQL or other relational databases
  • Exposure to containerization tools (Docker)
  • Ability to write clean, maintainable, and well-documented code
  • Understanding of event-driven systems
  • Eagerness to learn and grow under guidance from senior developers
  • Ability to communicate clearly in a collaborative, Agile team environment
Job Responsibility
Job Responsibility
  • Collaborate with cross-functional teams to build AI-powered services
  • Develop, test, and maintain Python-based microservices using FastAPI under guidance from senior engineers
  • Implement and maintain RESTful APIs
  • Work with PostgreSQL and Azure Cosmos DB for data modeling, querying, and optimization
  • Write unit and integration tests to ensure service reliability and support CI/CD pipelines in Azure DevOps
  • Participate in code reviews, pair programming, and contribute to the improvement of team workflows and coding standards
  • Monitor and debug deployed services using Azure Application Insights and logging tools
  • Document technical details, endpoints, and workflows for internal use and future scalability
  • Stay engaged with project stand-ups, sprint planning, and regular retrospectives in an Agile environment
What we offer
What we offer
  • Technical and non-technical training for professional and personal growth
  • Internal conferences and meetups to learn from industry experts
  • Support and mentorship from an experienced employee to help you professional grow and development
  • Internal startup incubator
  • Health insurance
  • English courses
  • Sports activities to promote a healthy lifestyle
  • Flexible work options, including remote and hybrid opportunities
  • Referral program for bringing in new talent
  • Work anniversary program and additional vacation days
Read More
Arrow Right

Senior Software Engineer, Backend

Affirm is reinventing credit to make it more honest and friendly, giving consume...
Location
Location
Canada
Salary
Salary:
150000.00 - 200000.00 CAD / Year
affirm.com Logo
Affirm
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin
  • track record of developing highly available distributed systems using technologies like AWS, MySQL and Kubernetes
  • familiar with processing data offline using frameworks like Spark or Ray
  • knowledge of stream processing architectures and ability to bridge the gap between online and offline systems with hybrid designs
  • experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design
  • write high quality code that is easily understood and used by others
  • proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely
  • experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders
  • strong verbal and written communication skills that support effective collaboration with our global engineering team
Job Responsibility
Job Responsibility
  • own and deliver quarterly goals for your team, lead engineers on your team through ambiguity to solve open-ended problems, and ensure that everyone is supported throughout delivery
  • support peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs
  • proactively identify project, process, technology or business issues, advocate for them, and lead in solving them
  • support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts
  • foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks
  • help develop talent on your team by providing feedback and guidance, and leading by example
What we offer
What we offer
  • monthly stipends for health, wellness and tech spending
  • 100% subsidized medical coverage, dental and vision for you and your dependents
  • equity rewards
  • flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • competitive vacation and holiday schedules
  • employee stock purchase plan enabling you to buy shares of Affirm at a discount
  • Fulltime
Read More
Arrow Right

Senior Backend Engineer, Tooling

Kiddom’s Tooling team builds and maintains the core systems that empower all eng...
Location
Location
United States , San Francisco Or New York
Salary
Salary:
160000.00 - 200000.00 USD / Year
kiddom.co Logo
Kiddom
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science or a related field
  • 6+ years of professional experience designing, building, and maintaining backend systems at scale
  • Deep expertise in Python, including experience building APIs and asynchronous processing systems
  • Familiarity with GoLang, with an interest in contributing to Go-based services and tooling
  • Strong proficiency with both relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB, Redis)
  • Hands-on experience with distributed systems and microservices architecture
  • Production experience on cloud platforms (AWS, GCP, or Azure), including Docker, Kubernetes, and IaC (Terraform, etc.)
  • Solid understanding of design patterns, testing, and backend performance tuning
  • Strong debugging and system observability skills
  • Collaborative mindset and ability to work effectively with product managers, frontend teams, and other stakeholders
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend services and automation tooling primarily in Python, with opportunities to contribute to GoLang-based systems
  • Develop and maintain internal APIs, asynchronous task frameworks, and services that improve developer productivity and platform reliability
  • Collaborate cross-functionally with other engineering teams to understand their needs and build internal systems that streamline workflows
  • Optimize and maintain integrations with internal and external systems, including CI/CD pipelines, observability tools, and developer infrastructure
  • Own projects end-to-end — from system design and architecture to implementation, deployment, and monitoring
  • Drive engineering excellence through thoughtful code reviews, automated testing, and performance optimization
  • Champion modern backend practices — including observability, scalability, and fault tolerance — within the Tooling ecosystem
  • Mentor junior engineers and contribute to shaping the future of Kiddom’s backend and infrastructure practices
What we offer
What we offer
  • Competitive salary
  • Meaningful equity
  • Health insurance benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • One Medical membership (in participating locations)
  • Flexible vacation time policy (subject to internal approval). Average use 4 weeks off per year
  • 10 paid sick days per year (pro rated depending on start date)
  • Paid holidays
  • Paid bereavement leave
  • Paid family leave after birth/adoption. Minimum of 16 paid weeks for birthing parents, 10 weeks for caretaker parents. Meant to supplement benefits offered by State
  • Commuter and FSA plans
  • Fulltime
Read More
Arrow Right

Python Developer

We are seeking a motivated and detail-oriented Python Developer with strong expe...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
InspironLabs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science / Information Technology, or equivalent practical experience
  • Relevant certifications, bootcamp training, or strong hands-on project experience demonstrating Python expertise
  • Programming Language: Python
  • Frameworks: Django, Flask, FastAPI
  • Backend Development: RESTful APIs, Web Services
  • Databases: PostgreSQL, MySQL
  • Core Concepts: OOP, Data Structures, Core Python
  • Version Control: Git
  • Operating System: Linux
  • Development Practices: Agile, Unit Testing, Debugging, Performance Optimization
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend applications using Python
  • Build and consume RESTful APIs for web and internal services
  • Develop backend solutions using Django, Flask, or FastAPI based on project needs
  • Integrate applications with relational databases such as PostgreSQL and MySQL
  • Apply Core Python, OOP principles, and data structures in application development
  • Optimize application performance and ensure adherence to security best practices
  • Write clean, maintainable, and well-documented code following coding standards
  • Perform unit testing, debugging, and support deployment and release activities
  • Troubleshoot and resolve production issues to ensure system stability and uptime
  • Collaborate with Product, QA, and DevOps teams in an Agile environment
  • Fulltime
Read More
Arrow Right

Python Fullstack Engineer

Location
Location
India , Pune; Hyderabad; Gurgaon
Salary
Salary:
Not provided
manuhtech.com Logo
Manuh
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6-9 years in backend development with hands-on experience in Python-based frameworks (Django or Flask)
  • Practical exposure to projects involving GenAI / LLMs
  • Proficiency in at least one cloud platform (AWS, Azure or GCP) for deploying and managing backend services
  • Experience with DevOps practices, CI/CD pipelines and containerization tools such as Docker and Kubernetes
  • Strong understanding of databases (SQL & NoSQL) and data integration
  • Proven experience in working within agile teams and playing a leadership role in project delivery
  • Ability to address challenges, troubleshoot issues, and improve existing solutions
  • Strong ability to communicate effectively with team members, stakeholders, and clients
  • Bachelor’s degree in Computer Science, Software Engineering or equivalent combination of education and experience
Job Responsibility
Job Responsibility
  • Develop, test and deploy robust, scalable and secure Python-based backend applications using Django or Flask
  • Design and maintain APIs, data integration layers and microservices to support business applications
  • Collaborate with cross-functional teams, including Data Science, Product and Design to integrate GenAI models and other innovative solutions
  • Take ownership of specific backend modules, driving projects from design to deployment while ensuring high-quality code and performance
  • Optimize backend systems for performance, scalability, and security
  • Lead and mentor agile development teams, maintaining a culture of accountability, technical excellence and continuous improvement
  • Navigate occasional ambiguous requirements, collaborating with stakeholders to refine and implement solutions that align with business objectives
  • Ensure smooth cross-functional collaboration to coordinate all aspects of project delivery
  • Develop and maintain technical documentation for all backend project components
  • Fulltime
Read More
Arrow Right