SIA
Senior Backend Engineer (Python)
Mumbai, Maharashtra, India · On-site · Full-time
Apply on the employer’s site ↗See how well you match this job
You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.
About the role
Description from the employer’s posting. Check the employer’s page for the current version.
- EmployerSIA
- LocationMumbai, Maharashtra, 400076, India
- Work styleOn-site
- Employment typeFull-time
- Employer posted
We are looking for a skilled Senior Software Engineer to contribute to the development of AI and machine learning (ML) integrations and back-end solutions using Python. You will play a key role in developing our AI-powered SaaS solutions, collaborating with cross-functional teams to solve data-centric problems. This position emphasizes Python back-end development, with additional involvement in AI and ML model integration and optimization.
Key Responsibilities
Back-End Development: Design, develop, and optimize back-end services using Python, focusing on microservices and data-centric applications.
AI & ML Models: Work closely with data scientists to integrate AI and ML models into back-end systems and ensure seamless performance of the applications.
Containerization & Orchestration: Deploy and manage containerized applications using Docker and Kubernetes.
Show full description
Database Management: Manage SQL (PostgreSQL) and NoSQL (MongoDB) databases, ensuring high performance and scalability.
Infrastructure as Code (IaC): Use Terraform and Helm to manage cloud infrastructure.
Cloud Infrastructure & CI: Work with GCP / AWS / Azure for deploying and managing applications in the cloud. Management of continuous software integration (tests writing, artifacts building, etc.)
Cross-Functional Collaboration: Collaborate with DevOps, Data Scientists, and Data Engineers to build scalable AI solutions.
Contribution to the back end, front-end and software architecture of applications
Education: Bachelor’s/master's degree in computer science, Software Engineering, or a related field.
Experience: 3-6 years of experience in software development, with a focus on Python back-end development.
- Skills:
- Strong proficiency in Python and experience with frameworks like Flask.
- Experience with ReactJs for front-end development is a plus.
- Extensive experience with cloud platforms (GCP, AWS) and microservices architecture.
- Working knowledge of Docker, Kubernetes, CI/CD pipelines (GitLab) and ability to write unit tests.
- Database management with PostgreSQL / MongoDB.
- Experience mentoring and leading engineering teams.
What We Offer
Opportunity to lead cutting-edge AI projects in a global consulting environment.
Leadership development programs and training sessions at our global centers.
A dynamic and collaborative team environment with diverse projects.
Position based in Mumbai (onsite)
Sia is an equal opportunity employer. All aspects of employment, including hiring, promotion, remuneration, or discipline, are based solely on performance, competence, conduct, or business needs.
Check your resume against this job Free, no sign-up. Nothing you paste is stored.
Staying safe while you apply
- Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
- Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
- Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.
Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.
Preparing for this role with ROLIVA
- Check the fit.
Compare the requirements with the experience you have confirmed, including gaps.
- Prepare honestly.
Build interview stories and application drafts from your own evidence.
- Keep track.
Save the role and record your own application status and follow-ups.
Software engineer jobs in Mumbai
ROLIVA currently lists 111 open roles like this in Mumbai.
Employers hiring for this
- Morningstar15 open roles
- NEC Software Solutions13 open roles
- Ingram Micro9 open roles
- NTT8 open roles
- WEB7 open roles
At a glance
- Work styleOn-site
- Employment typeFull-time
- SeniorityMid level
- Employer posted
- Added to ROLIVA
- Last checked
Skills in this posting
Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.
SQL Python AWS GCP Azure Kubernetes Docker Terraform React PostgreSQL Machine learning