Python Developer
Allstate · Bengaluru
- Experience5–9 yrs
- SalaryNot disclosed
- Work modeonsite
- Levelsenior
- Posted2 Sept 2026
About Allstate
Allstate is hiring in Bengaluru in insurance. This role looks for around 5+ years of experience.
Skills
- Python
- RESTful APIs
- Flask
- FastAPI
- microservice architecture
- Docker
- Kubernetes
- CI/CD
- Jenkins
- GitHub Actions
- HashiCorp Vault
- Apache Kafka
- software testing
- PyTest
- AWS
- GCP
- Microsoft Azure
- MCP
- LangChain
- Terraform
- Agile
The role
A Python developer at an insurance technology company builds Python libraries, RESTful APIs, and microservices for automation and internal platforms, integrating Docker and Kubernetes with CI/CD workflows. The role applies Apache Kafka, HashiCorp Vault, and agentic AI orchestration to reliable service development.
Full job description
Responsibilities:
Design and develop robust Python libraries for internal use and automation.
Build and maintain RESTful APIs and microservices.
Collaborate with DevOps teams to integrate with CI/CD pipelines.
Work with infrastructure tools such as Vault, Kafka, and containerised environments.
Write clean, testable, and maintainable code.
Participate in code reviews and contribute to improving development practices.
Requirements:
5+ years Strong proficiency in Python (3 x), with experience in writing modular and reusable code.
Hands-on experience with API development (e. g., Flask, FastAPI).
Familiarity with microservice architecture and containerization (Docker, Kubernetes).
Experience with CI/CD tools (e. g., Jenkins, GitHub Actions).
Knowledge of secrets management tools like HashiCorp Vault.
Experience with event streaming platforms like Apache Kafka.
Solid understanding of software testing practices and frameworks (e. g., PyTest).
Strong problem-solving skills and ability to work independently in a fast-paced environment.
Excellent communication skills along with demonstrated willingness and ability to mentor, teach, and share Python expertise with others.
Experience in cloud environments (AWS, GCP, or Azure).
Experience building and operationalising Agentic flows and agent-to-agent communications, including MCP, LangChain/Graph.
Familiarity with infrastructure-as-code tools (e. g., Terraform).
Exposure to Agile development methodologies.