Principal Engineer - Cloud Development in Gurugram at Stryker Corporation

Date Posted: 7/8/2019

Job Snapshot

Job Description

a senior position for Stryker Joint Replacement R&D Robotics division at SGTC and requires a mix of strong technical capability, software architecture design, system modelling and project management. A technical heavyweight and thought-leader having a big picture view of the solution and mentoring and guiding the engineers; collaborate with the system engineering, project management, software quality and V&V teams to drive the projects within R&D Robotics.

The candidate :

  • will be responsible for architecture design and big picture oversight of the development of cloud applications within Robotics R&D
  • Demonstrates knowledge about various cloud services and solutions architecture
  • Closely interacts with Systems engineering, V&V and other project stake holders.
  • Creates proof-of-concepts to demonstrate viability of solutions
  • Evaluate new standards and technologies, selects software development libraries and tools, procures and integrates third-party software products
  • Advance the software development environment
  • Serve as a cross-project interface to other software development teams
  • Guide the software team in regard to software architecture, development standards and methods
  • Demonstrate knowledge and experience in Agile, SDLC, capacity planning, cost estimations, DevOps and Security Architecture.Review the deliverables and provide recommendations to the team.
  • Delivering insights and suggestions for continuous improvement in the existing technical solutions.
  • Creating a culture of continuous learning and self-development

Required Skills / Experience


  • Development frameworks: Python, Django/Flask, PostgreSQL, Microsoft Azure, RabbitMQ, Redis
  • Containerization platform: Kubernetes, Docker
  • Cloud Platforms: AWS, Azure, Google Cloud Platform


  • B. Tech level technical degree or equivalent experience; Computer Science or Engineering background preferred; Master’s Degree desired.
  • Exposure to Agile / Scrum / XP development methodologies
  • In-depth understanding of CI / CD
  • Excellent communication and presentation skills.


  • 10+ years of coding and/or technical application architecture using Python/C++/Java/C#
  • expert in software architecture design and developing applications in Public/Private/Hybrid Cloud environments
  • expert indesigning and building applications using Microservices together with Container and Serverless technologies
  • experience in architecture design of highly available, large-scale enterprise applications.
  • experience with multiple programming languages, such as: Python, Node.js, Go, Java or C#
  • solid exposure to configuration management and automation technologies (e.g. Chef, Puppet, Salt, or Ansible).
  • architectural Certification with one or more Public Cloud providers (AWS, Azure, GCP).
  • ability to quickly learn and implement Data analytics tools and Machine Learning technologies
  • medical devices development experiences a plus
  • experience with a documented software development processes or familiarity with US FDA and ISO standards like IEC 62304 is a plus

Work From Home: No

Travel Percentage: Up to 25%

Join our talent network

Joining our talent network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected to you.

Join Our Team