Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Primary title:

Backend Python Developer

About The Opportunity

A technology services company operating in the enterprise software and IT solutions sector—building scalable web applications, integrations, and data-driven services for B2B customers. We deliver secure, performant backend systems and APIs that power customer-facing portals, internal tooling, and analytics platforms. The role is fully on-site in India and focuses on delivering high-quality backend software for production environments.

Role & Responsibilities

  • Design, implement and maintain robust backend services and RESTful APIs using Python (Django/Flask/FastAPI) for web and integration workloads.
  • Write clean, well-tested code—author unit and integration tests, perform code reviews, and follow CI/CD best practices to enable frequent deployments.
  • Integrate services with relational and NoSQL datastores (PostgreSQL/MySQL/MongoDB) and optimise queries for performance and scalability.
  • Containerise applications and collaborate with DevOps to deploy on cloud or on-prem infra; troubleshoot production incidents and implement fix-and-learn cycles.
  • Collaborate closely with Product, QA and UX teams to translate requirements into technical designs, estimate work, and deliver on sprint commitments.
  • Drive engineering quality—improve observability (logging/metrics), automate tests, and contribute to documentation and knowledge sharing.

Skills & Qualifications

Must-Have
  • 4+ years professional experience building backend systems using Python 3.x and at least one web framework (Django, Flask or FastAPI).
  • Proven experience designing and consuming RESTful APIs; familiar with API versioning and authentication patterns (JWT/OAuth).
  • Strong SQL skills (PostgreSQL/MySQL) and experience with ORMs (Django ORM/SQLAlchemy); ability to write efficient queries and schema design.
  • Practical experience with unit/integration testing (pytest/unittest), Git-based workflows and Linux-based development environments.

Preferred

  • Exposure to Docker, container orchestration (Kubernetes) or serverless deployments and basic cloud (AWS/GCP/Azure) services.
  • Experience with async programming, message queues (RabbitMQ/Kafka), Celery or background job patterns, and CI/CD toolchains (GitLab CI, Jenkins, GitHub Actions).

Benefits & Culture Highlights

  • Collaborative, delivery-focused engineering culture with on-site mentoring and fast feedback loops.
  • Opportunities for technical growth—ownership of features, codebase improvements, and access to learning resources.
  • Competitive compensation and structured career paths for high performers.
We are looking for an accountable, detail-oriented engineer who enjoys building reliable backend systems end-to-end. Apply if you thrive in a pragmatic, results-driven team and want to ship production software that matters.
Skills: python,django,flask

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, chennai, bengaluru

pune, maharashtra, india