Nuance Senior Principal Software Engineer (Architect) in Burlington, Massachusetts
Are you ready to take your career to the next level? Do you crave the opportunity for interaction with multiple engineering teams and architects helping them design and develop highly scalable cloud native applications? As a Sr. Principal Software Engineer you will work on cloud native technology development projects. If you are a results-oriented technologist who thrives in a fast-paced, collaborative, team-oriented and cross-functional environment this is the right job for you.
Work with product management to define, architect and deliver scalable and resilient cloud systems.
Create high-level architectural specifications, ensuring functionality, and integration with existing systems/platforms.
Generate conceptual/logical architectures, and risk assessments
Evaluate new and emerging technologies and determine applicability to current and future projects and markets
Create working prototypes of new cutting-edge product features and communicate the benefits to stakeholders and teams
Initiate and lead formal and informal reviews of ideas and technical objectives – promote ideas and practices which drive innovation
Communicate effectively with developers, product owners and others about project progress and risk, presenting alternative approaches and plans when appropriate
Review and develop business strategy and technical architecture for integration with third party technologies.
Grow and mentor engineers in the organization.
Minimum of 8 years of work experience.
4+ years of experience designing highly scalable cloud software solutions as a Software Architect.
Excellent written and verbal communication skills; ability to clearly explain complex business and technical topics to both technical and non-technical resources
Experience managing or delivering product and/or projects to large-scale enterprises
Good knowledge in Core Java.
Database experience, both relational (AzureSQL) and NoSQL (CosmosDB)
Experience with cloud technologies such as Azure, AWS
Good understanding of applications in clustered deployments and distributed systems
Experience deploying software in containers like Docker
Must have a hands-on experience on setting up, deploying, and running cloud native workloads using Kubernetes, microservices, and other cloud native technologies.
Experience using Kubernetes and cloud security constructs to manage and secure cloud environments
Demonstrated ability to communicate successfully to both internal and external team members.
Experience working in an Agile/Scrum team
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.
Nuance celebrates diversity and is proud to be an equal employment opportunity and affirmative action workplace. We consider all qualified applicants without regard to race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, military and veteran status, disability, genetics, or any other category protected by law (https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf) or Nuance policy. If you need an accommodation because of a disability for any part of the employment process, please call 781-565-5086 and let us know.
Nuance Communications (http://www.nuance.com/) , Inc. (Nuance) is a technology pioneer with market leadership in conversational AI and ambient intelligence. A full-service partner trusted by 77 percent of U.S. hospitals and 85 percent of the Fortune 100 companies worldwide, Nuance creates intuitive solutions that amplify people’s ability to help others.
We’ve pioneered speech technologies, natural language understanding, and machine learning for more than 20 years – and have 3000+ patents to prove it. When you join Nuance, you become part of our mission to positively transform the way people, work, connect, and interact. We are a trusted, full-service partner to the world’s leading financial, healthcare, telecommunications, retail, and government organizations, who rely on us to deliver transformative outcomes that help them push the boundaries of what’s possible.
Check out our team Life at Nuance (https://www.nuance.com/about-us/careers/life-at-nuance.html) !
- Nuance Jobs