Principal Azure Architect

Location IN-Pune
Job ID
Research & Development - Software Engineer (Development or Programming)
Pos. Type
Full Time

Company Overview / Présentation de l’entreprise:

Nuance is the pioneer and leader in conversational artificial intelligence (AI) innovations that bring intelligence to everyday work and life. We deliver solutions that understand, analyze, and respond to people, amplifying human intelligence to increase productivity and improve security. With decades of both domain and AI expertise, we work with thousands of organizations across a wide range of industries. 


Check out our team Life at Nuance!


Join our team! At Nuance, we are constantly reinventing how people connect with technology and with each other. Our AI-powered solutions empower organizations to transform “business as usual.” For decades, the world’s leading financial, healthcare, telecommunications, retailers, and government organizations have trusted Nuance to bring them award-winning solutions that deliver more meaningful outcomes and empower a smarter, more connected world. From clinical speech recognition technologies that free physicians to spend more time caring for patients to real-time intelligence that powers billions of customer interactions, we’re deeply committed to helping organizations push the boundaries of what’s possible.

Job Summary / Sommaire du poste:


Nuance's Healthcare division is looking for Principal Azure Architect to help SRE team in managing Large Azure Infrastructure. You will partner with SRE and engineering teams to design and implement modern cloud and data architectures, CI/CD pipelines, and security practices.

A successful candidate will have experience designing, building, and operating public cloud solutions, and have the drive to constantly raise the bar to 
improve how we deliver our portfolio of products.


Principal duties and responsibilities

  • Design and implement cloud application environments
  • Maintain security standards according to internal policies
  • Provide mentoring and coaching to product and SRE teams to help further our Cloud maturity
  • Analyze existing systems and propose software and infra architecture improvements, paying particular attention to Availability, Reliability, Latency etc
  • Write detailed designs, clearly convey intent and ideas to the team members
  • Solve complex technical problems / communicate ideas and plans to a diverse set of colleagues, negotiate technical solutions across teams when needed
  • Working in a distributed environment with teams around the world
  • Seamlessly shift between multiple, concurrent projects


Education: Bachelors, Masters or PHD degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent


Minimum years of work experience:  10+ in software industry experience

  • 3+ years cloud software delivery experience
  • 5+ years of software architecture experience

Required skills:

  • Hands-on experience architecting, designing, and delivering software systems
  • Deep experience architecting a large scale solution on the cloud preferably Azure
  • Deep experience with agile methodologies; continuous integration, delivery and deployment to production
  • Very strong Programming experience with C# or Python
  • Relational and No SQL database experience – SQL Server, CosmosDB etc
  • Complete software life cycle experience, including deployment to production
  • Clear passion for software engineering, design and, performance
  • Must be able to work in a distributed environment and balance competing priorities
  • Strong communication skills, both written and verbal, is required for communication with globally distributed Nuance teams
  • Good people and negotiation skills, able to listen to disparate technical opinions and build consensus

Preferred skills:

  • Embraces software development processes and design principles
  • Experience with Scrum methodology and Agile practices
  • Deep knowledge and understanding of MS Azure
  • Experience with containers and orchestration frameworks like Kubernetes, AKS
  • Experience with software load balancers, message queues, and other task distribution technologies
  • Experience with data lake and analytics technologies
  • Strong background in DevOps concepts and tools
  • Experience delivering highly available and highly scalable solutions
  • Experience securing products, tools, and processes

Additional Information / Informations additionnelles:

Nuance offers a compelling and rewarding work environment. We offer market competitive salaries, bonus, equity, benefits, meaningful growth and development opportunities and a casual yet technically challenging work environment. Join our dynamic, entrepreneurial team and become part of our continuing success.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed / Partagez