Responsibilities:
• Design, develop, and maintain Python-based microservices that are scalable, secure, and efficient
• Develop and maintain APIs using RESTful and GRPC protocols
• Collaborate with cross-functional teams, including product, frontend, and DevOps
• Review code, mentor junior developers, and uphold best practices
• Optimize database queries and system performance for high-traffic financial operations
Requirements:
• 5+ years of professional experience with Python
• Solid understanding of SQL and NoSQL databases, including data modeling
• Strong knowledge of API testing, deployment, and maintenance
• Familiarity with Docker, Git, and CI/CD pipelines
Preferred Qualifications:
• Experience with message brokers (e.g., Kafka, RabbitMQ) or event-driven architectures
• Background in fintech or experience working in investment markets