Sr Software Engineer (Datawarehouse)

Siemens

Pune District

On-site

INR 2,000,000 - 4,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Siemens Healthineers seeks a hands-on Senior Software Engineer to design, develop, test, and maintain a cloud‑based oncology SaaS platform deployed on AWS, used by patients, clinicians, and providers. The role spans modern web apps, cloud services, and data solutions leveraging Snowflake for analytics.

You will lead a team of engineers in an agile environment, contributing across design, development, testing, deployment, and production support for scalable, secure software that connects cancer

Qualifications

  • BE, MSc, MCA, Computer Science or related discipline.
  • 7–12 years of experience in software development.
  • Strong Snowflake data warehouse and data integration experience.
  • Strong SQL development and performance optimization skills.
  • Experience with Java/Kotlin and Spring Boot.
  • Experience with Generative AI, LLMs, AI agents, and AI-assisted tools.
  • Experience with AWS cloud services and modern SaaS architectures.
  • Experience with Agile/Scrum development methodologies.
  • Familiarity with IEC 62304, ISO 13485, HIPAA, GDPR, or similar standards.

Responsibilities

  • Design, develop, test, and maintain high-quality software solutions for patient-facing and clinician-facing applications.
  • Develop and support integrations with Snowflake data warehouse solutions.
  • Build and optimize dimensional data models, data marts, and analytical datasets.
  • Develop scalable ETL/ELT pipelines to ingest, transform, and integrate data from multiple SaaS apps and cloud services.
  • Utilize AI-assisted software development tools to improve coding, testing, debugging, and productivity.
  • Support development of dashboards, KPIs, operational reports, and product usage analytics.
  • Implement scalable, secure cloud-native services on AWS.
  • Develop APIs, backend services, and user-facing features meeting requirements.
  • Participate in architecture discussions, technical design and code reviews.
  • Collaborate with data engineers and product teams to enable reporting and data-driven features.
  • Own quality throughout development lifecycle with unit/integration/ automated tests.

Skills

Snowflake data warehouse
SQL development
ETL/ELT pipelines
Java/Kotlin
Spring Boot
Generative AI / LLMs
AWS cloud services
Agile/Scrum
AI-assisted development tools
Cloud-native architectures
Healthcare standards familiarity

Education

BE/MSc/MCA or CS related

Tools

Snowflake
AWS

Job description

At Siemens Healthineers, we bring together the world's best talent to realize our vision of a world without fear of cancer. Together, we work passionately to develop and deliver easy‑to‑use, efficient oncology solutions. We are part of an incredible community of scientists, clinicians, developers, researchers, professionals, and skilled specialists pushing the boundaries of what's possible to improve peoples lives around the world. We embrace a culture of inclusivity in which the power and potential of every individual can be unleashed. We spark ideas that lead to positive impact and continued success. If you want to be part of this important mission, we want to hear from you.

Position Summary

We are seeking a hands‑on Senior Software Engineer to design, develop, test, and maintain a cloud‑based oncology SaaS platform deployed on AWS and used by patients, clinicians, and healthcare providers. The platform includes modern web applications, cloud services, and data solutions leveraging Snowflake for analytics and reporting.

The ideal candidate is a strong full‑stack or backend engineer with experience building scalable SaaS applications, working in Agile teams, and contributing to all phases of the software development lifecycle, including design, development, testing, deployment, and production support.

The product is Siemens Healthineers' cloud‑based software solution for patient relationships and care navigation management. It's designed to connect cancer patients with their clinics online throughout the entire cancer journey. The product is used by 35,000+ active cancer patients and healthcare professionals from leading oncology centers in North America and Europe. The candidate in this role will provide strong product development leadership to a team of software engineers and test engineers, working in an agile/scrum environment.

Position Duties
  • Design, develop, test, and maintain high‑quality software solutions for patient‑facing and clinician‑facing applications.
  • Develop and support integrations with Snowflake data warehouse solutions.
  • Build and optimize dimensional data models, data marts, and analytical datasets.
  • Develop scalable ETL/ELT pipelines to ingest, transform, and integrate data from multiple SaaS applications and cloud services.
  • Utilize AI‑assisted software development tools to improve coding, testing, debugging, documentation, and development productivity.
  • Support development of dashboards, KPIs, operational reports, and product usage analytics.
  • Implement scalable, secure, and reliable cloud‑native services on AWS.
  • Develop APIs, backend services, and user‑facing features that meet functional, performance, and security requirements.
  • Participate in architecture discussions, technical design reviews, and code reviews.
  • Collaborate with data engineers and product teams to enable reporting, analytics, and data‑driven features.
  • Own quality throughout the development lifecycle by creating unit, integration, and automated tests.
Qualifications Required

BE, MSc, MCA, Computer Science or related discipline.

Number of Years of Experience

7‑12 years.

Special Knowledge & Skills
Required
  • Strong hands‑on experience with Snowflake data warehouse and data integration solutions.
  • Strong SQL development and performance optimization skills.
  • Experience building ETL/ELT pipelines and data integration solutions.
  • Strong hands‑on experience with Java/Kotlin and Spring Boot.
  • Experience with Generative AI, Large Language Models (LLMs), AI agents, and AI‑assisted software development tools.
  • Experience working with AWS cloud services and modern SaaS architectures.
  • Experience with Agile/Scrum development methodologies.
  • Familiarity with IEC 62304, ISO 13485, HIPAA, GDPR, or similar standards.
Nice to have
  • Experience developing healthcare products conforming quality system regulations.
  • Experience with AWS services such as S3, Lambda, Glue, RDS, Redshift, EventBridge, or ECS/EKS.
  • Experience in healthcare domain and medical interoperability standards such as FHIR, HL7.
  • Certifications from AWS or Azure.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Software Engineer (Frontend)
Sr Software Engineer (Frontend)

Siemens • Pune District

On-site
INR 3,500,000 - 5,500,000
Sr Cloud(AWS) Engineer
Sr Cloud(AWS) Engineer

Siemens Mobility • Pune District

On-site
INR 1,200,000 - 1,800,000
Sr Software Engineer (Frontend Mobile)
Sr Software Engineer (Frontend Mobile)

Siemens • Pune District

On-site
INR 2,500,000 - 3,800,000
Sr Manager Engineering
Sr Manager Engineering

Siemens Healthineers • Maharashtra

On-site
INR 3,500,000 - 5,500,000
Sr Project Manager
Sr Project Manager

Siemens • Pune District

On-site
INR 3,000,000 - 4,500,000
Sr Manager Engineering
Sr Manager Engineering

Siemens • Pune District

On-site
INR 3,500,000 - 7,000,000
Sr AI Specialist
Sr AI Specialist

Siemens • Pune District

On-site
INR 4,500,000 - 7,000,000
Staff Software Engineer
Staff Software Engineer

I00M05 Wipro GE Healthcare Private Limited • Bengaluru

On-site
Senior Software Engineer
Senior Software Engineer

Docent (now Get Well) • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Senior Software Engineer
Senior Software Engineer

Get Well • Bengaluru

On-site
INR 3,500,000 - 5,500,000