Senior Software Engineer

4 days ago


Mumbai, Maharashtra, India Sia Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Sia is a next-generation, global management consulting group. Founded in 1999, we were born digital. Today our strategy and management capabilities are augmented by data science, enhanced by creativity and driven by responsibility. We're optimists for change and we help clients initiate, navigate and benefit from transformation. We believe optimism is a force multiplier, helping clients to mitigate downside and maximize opportunity. With expertise across a broad range of sectors and services, our consultants serve clients worldwide. Our expertise delivers results. Our optimism transforms outcomes.

is the independent brand of Sia Partners dedicated to AI solutions. We host many AI-powered SaaS solutions that can be combined with consulting services or used independently, to provide our customers with solutions at scale.

Job Description

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.

  • 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

Qualifications

  • 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.

Additional Information

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.



  • Mumbai, Maharashtra, India MAQ Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Engineer 𝗢𝘂𝗿 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸React, Angular, , , .NET/C#, Power BI, REST APIs, Azure, Microsoft Fabric, Synapse, AWS, SQL, SSIS, ADF Pipelines, Notebooks, Python, and Data Modeling 𝗪𝗵𝗮𝘁 𝗪𝗲'𝗿𝗲 𝗟𝗼𝗼𝗸𝗶𝗻𝗴 𝗙𝗼𝗿Expertise in scalable architecture and clean...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Senior Software Engineer - SSRS Developer Company Description NEC Software Solutions (India) We have more than 30 years of experience in providing end to end IT services across the globe and have earned a reputation for delighting our customers by consistently surpassing expectations and helping them deliver robust, market-ready software products that...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer - .Net Cordova Company Description Our philosophy is to understand our customers' business first before we get to the technology. This approach leads to clever software; streamlining old processes, saving money and delivering positive change. Our technology has helped the NHS screen millions of babies for hearing loss,...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Software Engineer - SharePoint(Mumbai) Company Description Company Description NEC Software Solutions (India) On 1st July 2021, Rave Technologies became NEC Software Solutions India. This change brought us under the global NEC Corporation brand. We are proud to be part of an organisation with 122 years of experience in evolution with...


  • Mumbai, Maharashtra, India NEC Software Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Software Engineer/ Lead Software Engineer -( Python React GCP) -US Shift Company Description NEC Software Solutions (India) Private Limited is based in Mumbai (Worli & Airoli) and Bangalore with an employee strength of It is one of the foremost providers of end- to-end IT services across various sectors. We work with diverse industry...


  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Software Developer 3 - OCI AI Platform Senior Software Development Engineer - OCI AI Platform, Services & Solutions Org OCI is Oracle's next-generation cloud platform, built for the most demanding enterprise workloads. We are focused on delivering high-performance computing, storage, networking, and platform services at global scale. The AI...


  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Senior Software Development Engineer As a part of OCI Core Services, the Virtual Networking org at India Design Center is building new Infrastructure-as-a-Service technologies that operate and enable a high scale broadly distributed multi-tenant cloud. Other services, engineers and customers on cloud consume these core services Oracle Cloud Infrastructure's...


  • Mumbai, Maharashtra, India CRISIL Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software Engineer Department Corporate Group Job Description Job Description: As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining high-quality software solutions. You will work closely with cross-functional teams to deliver scalable and robust applications. Your expertise in full stack...


  • Mumbai, Maharashtra, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Software Development Snr Manager Oracle Cloud Infrastructure's FastConnect team delivers private, high-bandwidth connectivity that underpins our customers' most critical workloads. We are seeking a Senior Network Development Manager to lead a high-performing engineering team, driving the design, automation, and reliable operation of FastConnect's global...


  • Mumbai, Maharashtra, India Ebix Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Role & responsibilitiesDesignation Software Engineer or Sr. Software Engineer - .NET(basis relevant years of work exp.)Role .NET DeveloperWork Location Mumbai Andheri – (just next to Chakala Metro Station)No. of Working Days: 5 days (MON to FRI)Onsite Travel (Short Term): - Yes, for deserving candidates at appropriate timeQualification – Engineering or...