Python Software Engineer
Careerfit
5 - 7 years
Mumbai
Posted: 26/02/2026
Getting a referral is 5x more effective than applying directly
Job Description
About the Role
We are looking for a skilled and motivated Software Engineer (Python) with 5 years of experience to join our engineering team. Youll work closely with machine learning engineers, product managers, and fellow developers to build scalable, event-driven backend systems and services. If you're excited about building impactful products and working in a collaborative, fast-paced environment, we'd love to hear from you.
Key Responsibilities
- Develop, deploy, and maintain microservices using Python.
- Design scalable and high-performance backend systems.
- Work with both SQL and NoSQL databases to support data needs.
- Implement event-driven architectures using Kafka or RabbitMQ.
- Use Elasticsearch for search and analytics features.
- Support the deployment of machine learning inference pipelines.
- Work with AWS and Kubernetes for infrastructure and deployment.
- Collaborate with ML engineers to integrate models into production systems.
- Partner with product managers to understand and implement requirements.
- Contribute to code quality, reviews, and system architecture discussions.
Required Experience
- 34 years of professional experience in software development using Python.
- Experience designing and building microservices.
- Must have Hands-on experience with:
- SQL & NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra)
- Messaging systems (Kafka, RabbitMQ)
- Elasticsearch
- AWS services
- Kubernetes
- Understanding of event-driven systems and scalable architecture.
- Good communication and teamwork skills.
Required Qualifications
- Bachelors degree in Computer Science, Engineering, or a related field.
Nice to Have
- Experience with Python web frameworks (e.g., Flask, Django, FastAPI)
- Familiarity with CI/CD pipelines
- Exposure to ML model deployment or inferencing
- Contributions to open-source projects
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
