We are looking for a Senior Python Developer to join our team and contribute to building scalable, cloud-native solutions.
In this role, you will design and implement robust systems, develop APIs and microservices, and work on cutting-edge AI agent workflows. You will collaborate with cross-functional teams in an agile environment to deliver high-quality software that drives innovation.
Responsibilities
- Design and develop APIs and microservices to support scalable business solutions
- Build cloud-native applications leveraging modern architectural patterns
- Architect systems with a focus on performance, scalability, and maintainability
- Develop and integrate AI agents and agentic workflows into production environments
- Containerize applications and manage deployments using Docker and Kubernetes
- Collaborate with cross-functional teams in an agile delivery environment
- Participate in code reviews, ensuring high-quality and maintainable code
- Troubleshoot, debug, and optimize existing systems for improved performance
- Contribute to technical decision-making and share best practices across the team
Requirements
- 3+ years of professional software development experience
- Advanced proficiency in Python
- Expertise in API and microservices development
- Background in cloud-native application development
- Skills in system design and architecture
- Competency in containerization technologies, including Docker and Kubernetes
- Qualifications in AI agent and agentic workflow development
- Familiarity with agile delivery methodologies
- English proficiency at an Upper-Intermediate level (B2) or higher
Nice to have
- Understanding of AI application development
- Knowledge of LLM integrations
- Showcase of front-end development skills with React or Angular
- Background in data engineering
- Experience with MCP server development and integration