onsite
Lead Python Engineer - Datafortune
Software Engineer
Lead Python Engineer driving scalable, secure microservices with FastAPI, Docker, and cloud-native practices, while integrating AI/LLM capabilities and ensuring robust testing and security.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python microservices using FastAPI, Flask, or Django.
- Architect and expose RESTful APIs with asynchronous programming where appropriate.
- Containerize services with Docker and orchestrate deployments in a cloud‑native environment.
- Integrate AI and LLM components into backend workflows, ensuring performance and reliability.
- Implement comprehensive testing, CI/CD pipelines, and security best practices to safeguard data and services.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
Requirements
- 5+ years of professional Python development experience.
- Proven expertise in building microservices and RESTful APIs.
- Strong knowledge of asynchronous programming and modern Python frameworks.
- Hands‑on experience with Docker, cloud platforms, and CI/CD pipelines.
- Familiarity with AI/LLM integration and secure coding practices.
Skills
pythonfastapidocker