Posted on: 30/01/2026


Role : Python Developer
Experience : 5 to 9 years
We are seeking a seasoned Python Developer with 5 to 10 years of experience to design, build, and scale robust backend services, data pipelines, and integrations. The ideal candidate is strong in software engineering fundamentals, has hands-on experience with modern Python frameworks and cloud services, and can own deliverables end-to-end-from architecture and development to testing, deployment, and monitoring.
Key Responsibilities :
1) Backend & API Development :
- Design and implement scalable RESTful and/or GraphQL APIs using frameworks like FastAPI, Django, or Flask.
- Develop microservices and shared libraries with a focus on clean architecture, modularity, and performance.
- Ensure robust error handling, input validation, and security best practices (auth, RBAC, rate limiting).
2) Data Engineering & Integrations (as applicable) :
- Build and optimize ETL/ELT pipelines using Pandas, SQLAlchemy, Airflow, or dbt; integrate with relational (PostgreSQL/MySQL) and NoSQL databases (MongoDB, Redis).
- Implement streaming/queue-based integrations (Kafka, RabbitMQ, SQS) and data validation checks.
3) Cloud, DevOps & CI/CD :
- Containerize services using Docker; orchestrate with Kubernetes (EKS/GKE/AKS) or serverless runtimes (AWS Lambda).
- Set up CI/CD pipelines (GitHub Actions, GitLab CI, Azure DevOps) with automated testing, linting, security scans, and deployment.
- Use Infrastructure as Code (Terraform/CloudFormation) for reproducible environments.
4) Testing, Quality & Observability :
- Write comprehensive unit, integration, and contract tests using pytest/unittest; maintain high coverage and reliability.
- Implement logging, metrics, and tracing (e.g., OpenTelemetry, Prometheus, Grafana) with meaningful SLOs/alerts.
- Perform code reviews; uphold coding standards and documentation quality.
5) Performance & Security :
- Profile and optimize code (async I/O, concurrency, caching, DB indexing) for low latency and high throughput.
- Apply secure coding and compliance practices (OWASP Top 10, secrets management, encryption at rest/in transit).
6) Collaboration & Ownership :
- Partner with Product, Data, and QA teams to refine requirements and deliver business outcomes.
- Lead technical designs; de-risk projects by identifying trade-offs, edge cases, and dependencies.
- Mentor junior developers; contribute to engineering best practices and internal tooling.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1608056