We are looking for a highly skilled Senior Python Developer with strong expertise in building scalable, high-performance applications and backend systems.
Requirements
- Design, develop, and maintain scalable applications and backend systems using Python.
- Build efficient, reusable, and maintainable code following OOPS principles and design patterns.
- Work extensively with NumPy, Pandas, and other Python libraries for data handling and processing.
- Contribute to system architecture, technical design discussions, and engineering best practices.
- Optimize application performance, scalability, and reliability across systems.
- Collaborate with product managers, developers, and stakeholders to understand business requirements and deliver technical solutions.
- Write clean, testable, and production-ready code with proper documentation.
- Participate in code reviews, debugging, troubleshooting, and performance tuning activities.
- Ensure software quality, security, and maintainability standards are consistently followed.
- Mentor junior developers and support continuous improvement within the engineering team.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
