Figma Designer
Job Title
Python Expert / Senior Python Developer
Role Overview
We're looking for a highly skilled Python expert to design, develop, optimize, and maintain high-performance applications and systems. You'll work on complex problems, influence architecture decisions, and mentor other engineers while delivering clean, scalable, and well-tested code.
Key Responsibilities
Design, develop, and maintain advanced Python applications and services
Write clean, efficient, and reusable code following best practices
Optimize application performance, scalability, and reliability
Lead architecture and technical design discussions
Integrate APIs, databases, and third-party services
Implement robust testing (unit, integration, performance)
Review code and mentor junior developers
Collaborate with product managers, data scientists, and DevOps teams
Troubleshoot production issues and drive long-term fixes
Required Skills & Qualifications
Expert-level proficiency in Python (3.x)
Strong understanding of data structures, algorithms, and OOP
Experience with frameworks such as Django, Flask, FastAPI
Solid knowledge of RESTful APIs and microservices
Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis)
Familiarity with async programming, concurrency, and multiprocessing
Strong debugging, profiling, and performance-tuning skills
Experience with Git and collaborative development workflows
Preferred / Nice-to-Have
Experience with cloud platforms (AWS, GCP, Azure)
Knowledge of Docker, Kubernetes, CI/CD pipelines
Exposure to data engineering, ML, or scientific computing (NumPy, Pandas, PyTorch, etc.)
Experience building high-availability or distributed systems
Open-source contributions
Education & Experience
Bachelor's degree in Computer Science or equivalent practical experience
5+ years of professional Python development (or demonstrable expert-level skill)
What Success Looks Like
You deliver reliable, scalable Python systems
You improve code quality and team standards
You proactively solve complex technical challenges
You're a go-to person for Python expertise