Sia Partners logo
Sia PartnersPosted 1 month ago

Senior Backend Engineer (Python)

On-siteMumbai, Maharashtra, India

Full TimeSenior LevelMasters DegreeLarge

Job Summary

Design, develop, and optimize back-end services using Python, focusing on microservices and data-centric applications for AI-powered SaaS solutions. Integrate AI and ML models into back-end systems, manage SQL and NoSQL databases, and deploy containerized applications using Docker and Kubernetes. Utilize Terraform and Helm to manage cloud infrastructure on GCP, AWS, or Azure, while overseeing continuous integration pipelines and collaborating with DevOps, data scientists, and engineers to build scalable solutions. Contribute to the overall software architecture of applications within a global consulting firm launching its Mumbai office.

Required Qualifications

  • Bachelor's/master's degree in computer science, Software Engineering, or a related field
  • 3-6 years of experience in software development
  • Strong proficiency in Python
  • Experience with frameworks like Flask
  • Extensive experience with cloud platforms (GCP, AWS)
  • Experience with microservices architecture
  • Working knowledge of Docker
  • Working knowledge of Kubernetes
  • Working knowledge of CI/CD pipelines (GitLab)
  • Ability to write unit tests
  • Database management with PostgreSQL / MongoDB
  • Experience mentoring and leading engineering teams
  • Position based in Mumbai (onsite)

Desired Qualifications

  • Experience with ReactJs for front-end development

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce