Job Description
We are seeking a visionary Senior Python Developer to architect the next generation of our enterprise solutions. As we prepare for a major digital transformation in 2026, our backend infrastructure requires an expert who can build robust, scalable, and high-performance systems.
In this pivotal role, you will not only write clean, efficient code but also lead architectural decisions that drive our company's growth. You will work closely with our data science and product teams to integrate cutting-edge AI models into our core platforms.
Responsibilities
- Design and develop scalable RESTful APIs and microservices using Python frameworks such as Django, Flask, or FastAPI.
- Lead the migration of legacy systems to modern cloud-native architectures, ensuring zero downtime and high availability.
- Optimize database queries and implement efficient data structures to handle millions of transactions daily.
- Mentor junior developers and conduct rigorous code reviews to maintain the highest standards of software engineering.
- Collaborate with cross-functional teams to define, design, and ship new features for our SaaS platform.
- Implement CI/CD pipelines and containerization strategies using Docker and Kubernetes.
Qualifications
- 5+ years of professional experience in Python development with a strong command of the standard library.
- Deep expertise in SQL and NoSQL databases, specifically PostgreSQL and MongoDB.
- Experience with asynchronous frameworks and message queues (Celery, RabbitMQ, Kafka).
- Proficiency in containerization and orchestration technologies (Docker, Kubernetes, AWS EKS).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and serverless architectures.
- Excellent problem-solving skills and the ability to thrive in a fast-paced, agile environment.