Posted Sep 14, 2026

Python Developer

Apply Now
Position: Python Developer Location: Remote Employment: Contract Job Description: Senior Software Engineer with expertise in Python, Data Analytics, GraphQL Databases, and AWS, responsible for designing, building, and supporting scalable cloud-native backend services, APIs, and data-driven solutions. Responsibilities: - • Design, build, and maintain backend services and APIs using Python (FastAPI, Flask, Django). • Model and query complex relationships using Graph Databases such as Neo4j, Amazon Neptune, or similar. • Architect, deploy, and operate cloud-native services on AWS (Lambda, EC2/ECS/EKS, API Gateway, S3, RDS/DynamoDB/Neptune, CloudWatch, IAM, etc.). • Contribute to system design discussions, architectural reviews, and technical decision-making. • Implement CI/CD pipelines, automation, observability (logging/metrics/tracing), and deployment best practices. • Write scalable, clean, well-tested, and maintainable code. • Collaborate closely with cross-functional teams including frontend, DevOps, and data/ML. • Troubleshoot production issues and optimize performance, reliability, and cost. • Mentor junior/mid-level engineers and promote engineering best practices. Mandatory skills • Experience Strong expertise in Python backend development with hands-on experience in frameworks such as FastAPI, Flask, or Django for building scalable APIs and enterprise applications. • Practical experience working with Graph Databases such as Neo4j, Amazon Neptune, or similar technologies, including graph data modeling and querying using Cypher, Gremlin, or SPARQL. • Hands-on experience with AWS cloud services including compute, storage, networking, monitoring, identity, and database services such as Lambda, EC2, ECS/EKS, API Gateway, S3, RDS, DynamoDB, Neptune, CloudWatch, and IAM. • Strong understanding of RESTful API design, microservices architecture, distributed systems, and event-driven application development. • Experience working with both relational and NoSQL databases, including PostgreSQL and DynamoDB. • Hands-on experience with source control, CI/CD workflows, Docker containers, automated testing frameworks, and deployment best practices. • Strong debugging, performance optimization, troubleshooting, and system design capabilities. • Experience working on Data Analytics solutions and data-driven application development -Thanks & regards Akram Khan