Python Developer
Laiba Technologies LLC
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Tech stack
API
Business Analytics Applications
Big Data
Code Review
Relational Databases
Database Queries
Software Debugging
Distributed Computing Environment
Django
Hadoop
Python
Transaction Data
Flask
Spark
FastAPI
PySpark
Data Pipelines
Job description
- Design, develop, and maintain Python-based applications for banking systems
- Build and optimize large-scale data processing pipelines using PySpark
- Process and analyze high-volume financial transaction data
- Collaborate with data engineers, analysts, and business stakeholders
- Develop APIs and integrate with internal/external banking systems
- Ensure compliance with regulatory and security standards
- Optimize application and data pipeline performance
- Write clean, scalable, and testable code
- Participate in code reviews and enforce best practices
- Troubleshoot, debug, and enhance existing system
- Hands-on experience with PySpark and distributed data processing
- Experience with frameworks such as Django, Flask, or FastAPI
- Strong SQL skills and experience with relational databases
- Familiarity with big data ecosystems (Spark, Hadoop)
Requirements
We are seeking a skilled Python Developer with experience in the banking domain and strong expertise in PySpark for large-scale data processing. The ideal candidate will work on building high-performance data pipelines, financial systems, and analytics solutions that support banking operations, compliance, and decision-making.