We are looking for a highly skilled Senior Python Developer with 5+ years of professional experience in backend development and application design. As part of our engineering team, you will play a key role in building scalable backend systems, APIs, and services that power our products. This position requires a strong foundation in Python and a proactive approach to problem-solving and collaboration.
-
Design, develop, and maintain robust Python-based applications and microservices.
-
Build and integrate RESTful APIs and third-party services.
-
Write efficient, reusable, and testable code following best practices.
-
Work closely with DevOps, frontend developers, and data teams to deliver high-performance solutions.
-
Participate in architectural discussions and technical decision-making.
-
Conduct code reviews, mentor junior developers, and uphold quality standards.
-
Implement secure and scalable software systems in an agile development environment.
-
Troubleshoot issues, identify bottlenecks, and devise solutions to complex problems.
-
Minimum 5 years of experience in Python development.
-
Strong experience with Python frameworks like Django, Flask, or FastAPI.
-
Solid understanding of object-oriented programming, design patterns, and software architecture.
-
Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
-
Proficiency with Git, Docker, and Linux-based development.
-
Experience with CI/CD pipelines, testing frameworks (e.g., PyTest), and deployment automation.
-
Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.
-
Strong problem-solving, debugging, and analytical skills.
-
Excellent communication and team collaboration abilities.
-
Knowledge of asynchronous programming (e.g., asyncio).
-
Exposure to data engineering, machine learning, or ETL pipelines.
-
Experience working in a microservices architecture.
-
Familiarity with GraphQL, gRPC, or message queues (e.g., RabbitMQ, Kafka).
-
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).