We are looking for a Lead Python Engineer with 5+ years of experience to join our backend engineering team. The ideal candidate will have strong expertise in Python-based microservice development, RESTful APIs, AI & LLMs, cloud-native deployments, and modern testing and security best practices. You will work closely with cross-functional teams to build scalable, secure, and reliable backend services in a cloud environment.
Key Responsibilities:
Develop and maintain Python-based microservices using frameworks like FastAPI, Flask, or Django.- Design and implement RESTful APIs with asynchronous programming where applicable.
- Architect and deploy microservices using Docker, adhering to modern CI/CD and DevOps practices.
- Implement Pub/Sub messaging and service communication patterns like Google Pub/Sub, Kafka, or RabbitMQ.
- Work with relational databases such as PostgreSQL and MySQL, and have familiarity with NoSQL databases like MongoDB.
- Utilize cloud services from AWS, Google Cloud Platform or similar for scalable deployment.
- Ensure high code quality through unit testing (e.g., pytest, unittest) and API testing (e.g., Swagger, Postman).
- Apply and advocate for API security best practices, including OAuth2, JWT, and data encryption.
- Collaborate in Agile teams using version control, sprint planning, and structured documentation.
- Integrate third-party services such as SendGrid, FCM, Auth0.
Why Datafortune?
- Stability with Innovation: Datafortune is a Microsoft certified partner with a proven track record in delivering highquality IT services. Our headquarters in Atlanta, Georgia, and development centers in Pune, we provide a stable yet dynamic environment where you can thrive.
- CuttingEdge Data Solutions: We specialize in data management, business intelligence, and custom application development. At Datafortune, you'll work on projects that leverage the latest technologies to unlock insights, optimize operations, and transform businesses. Our current tech stack includes Snowflakes, DBT, Airflow, Looker, IICS, ADF and Power BI etc. to name a few.
- Learn from Industry Leaders: Datafortune is led by our seasoned & experienced management team who have broad knowledge in the IT sector and have an extensive experience of over 2 decades in this industry. By joining us, you'll have the opportunity to learn from these industry leaders and gain invaluable insights into how cutting-edge technology translates into real-world success.
- Collaborative and Inclusive Workplace Culture: At Datafortune, we foster a supportive and inclusive work environment where your ideas are valued. We strongly adhere to our core & cultural values “BELONG” which serves as an emblem of what we do. As part of our team, you'll be provided with an opportunity to make an impact over the organization’s success and learn from the best in the industry