Senior Python Developer
eMumba
Date: 2 weeks ago
City: Islamabad
Contract type: Full time

We are looking for a highly skilled Senior Python Developer to work with us in the development of robust, scalable, and secure serverless applications on AWS. As a critical member of our engineering team, you will use your expertise in Python to design and build cloud-native applications that leverage the power of AWS serverless technologies.
Key Responsibilities:
Key Responsibilities:
- Serverless Application Development: Design and develop AWS Lambda-based serverless applications and RESTful APIs using frameworks like Flask or FastAPI, integrated with AWS API Gateway.
- Backend Logic and Event-Driven Architectures: Build backend logic using Python for event-driven architectures with services like SNS, SQS, and Kinesis, while leveraging Python’s libraries for data processing and file handling.
- Asynchronous Programming: Utilize asynchronous programming in Python (asyncio, aiohttp) to efficiently manage concurrent tasks in distributed environments.
- Data Processing Pipelines: Design and implement serverless data processing pipelines using Python for workflows with AWS services like S3, Lambda, and DynamoDB.
- Optimization and Performance: Optimize Python applications for performance and scalability by implementing caching mechanisms, asynchronous calls, and minimizing latency.
- Testing, Debugging, and Monitoring: Implement unit testing with PyTest, and use AWS CloudWatch, X-Ray, and other tools to monitor, log, debug, and troubleshoot applications.
- Security and Authentication: Ensure adherence to AWS security best practices (IAM, encryption, VPC), and implement authentication mechanisms using AWS Cognito or Python JWT libraries.
- Collaboration and Mentorship: Collaborate with DevOps teams for CI/CD integration using AWS CodePipeline, CodeBuild, or Jenkins, and mentor junior developers on best practices and architecture decisions.
Requirements
- Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Experience: 5+ years of hands-on experience in Python development, with a minimum of 2 years working on AWS Serverless solutions.
- Python Expertise: Deep expertise in Python programming, with strong understanding of Python libraries, tools, and frameworks such as Flask, FastAPI, Pandas, and PyTest.
- AWS Serverless Proficiency: Proven experience with AWS services like Lambda, API Gateway, DynamoDB, S3, Step Functions, and CloudFormation or AWS CDK.
- Asynchronous and Concurrent Programming: Hands-on experience with asynchronous programming in Python and parallel task execution.
- Testing and Debugging: Expertise in writing and executing unit tests using Python frameworks like PyTest and debugging complex serverless architectures.
About Emumba
We specialize in delivering innovative solutions and exceptional services to meet the diverse needs of our clients. With a strong commitment to quality and customer satisfaction, we strive to exceed expectations and drive success in every project we undertakeOur Hiring Process
Stage 1:
InterWiz InterviewStage 1:
InterWiz InterviewDepartment
Backend
Employment Type
Full Time
Location
Islamabad, Pak
Workplace type
Hybrid
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Sr. Sustainability Consultant
Bureau Veritas,
Islamabad
1 week ago
Job Title
Sr. Sustainability Consultant
Location
Islamabad, Pakistan
Reports to
CCE
Posting date
ASAP
Job Summary:
We are seeking a highly motivated and experienced Sustainability Consultant to oversee sustainability initiatives, drive sales, and manage project delivery across [Pakistan]. This role involves leading business development efforts, preparing proposals, tracking bids for tenders, and delivering and ensuring seamless delivery of sustainability projects....

National Humanitarian Manager
Strengthening Participatory Organization,
Islamabad
1 week ago
Posted date
6th October, 2025
Last date to apply
10th October, 2025
Country
Pakistan
Locations
Islamabad
Category
Development Sector
Type
Contractual
Position
1
Experience
10 years
Maximum Age
60 years
Job Description:
Provides strategic leadership, ensures alignment with NCA standards, oversees all sectors, coordinates major stakeholders, and enables rapid decisions at national level. The position will be based in SPO-National...

Technical Application Specialist
Abbott Laboratories,
Islamabad
2 weeks ago
Position: Technical Application Specialist
Division: Core Diagnostics
Location: Lahore
Job Summary:
The Technical Application Specialist is responsible for delivery of customer operator training and coaching in Abbott training facilities and onsite and providing on site assay implementation, application support, and application troubleshooting on Abbott Systems.
Major Responsibilities:
Ensures that all activities are performed in compliance with quality system requirements
Deliver...
