Principal Software Engineer

Vor 5 Tagen


Wien, Wien, Österreich Microsoft Vollzeit
Transforming Medical Documentation with AI and Data

Microsoft's Healthcare & Life Science (HLS) AI platform engineering is revolutionizing the way medical documentation is created and used. Our team is working on cutting-edge products like Dragon Medical One and next-generation AI products of the Dragon family.

We're on a mission to bring the world's data to the Microsoft Cloud, power a new class of AI & data-first medical applications, and empower everyone on the planet to make better healthcare decisions with AI & data.

Building a Generic Platform for Voice and Generative-AI Powered Clinical Documentation

The goal of our team is to design and build generic platform services that enable voice and Generative-AI powered clinical documentation solutions. These solutions will serve as a voice-enabled AI assistant for automated clinical documentation, allowing physicians to work more efficiently and effectively.

Our solutions will be amplified by the power and scale of Microsoft AI & Cloud for Healthcare, combining conversational and ambient-speech AI with the latest Generative AI models.

Join Our Team as a Full-Stack Principal Software Engineer

We're looking for a passionate and experienced full-stack Principal Software Engineer to lead the design and architecture of complex software solutions. As a member of our team, you'll collaborate with cross-functional teams, mentor junior engineers, and resolve critical technical issues.

This opportunity will allow you to accelerate your career growth, deepen your technical expertise, and innovate with cutting-edge technologies.

What You'll Do
  • Partner with stakeholders to determine functional and non-functional requirements.
  • Effectively communicate technical concepts and feature status to non-technical audiences.
  • Coordinate with cross-functional teams to ensure seamless integration and delivery.
  • Lead efforts and discussions for the design and architecture aspects of products/solutions.
  • Oversee and tech-lead multiple initiatives simultaneously, ensuring solutions meet architectural requirements, scalable, fault-tolerant, and maintainable.
  • Be part of production on-call rotation, lead resolution of critical technical issues, and provide expert guidance and solutions.
  • Develop and implement strategies for risk mitigation and ensure system reliability and performance.
  • Mentor and coach other engineers, fostering a culture of continuous learning and growth mindset.
  • Drive the adoption of best practices across the engineering team.
  • Promote innovation by exploring and implementing new technologies, tools, and processes.
Requirements
  • Bachelor's Degree in Computer Science or related technical field.
  • Multi-year technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, Java Script, or Python.
  • Proficiency in.NET and React stack, including ASP.NET Core and Web APIs.
  • Advanced skills in Java Script and Type Script, including ES6+ features, asynchronous programming, React state management, lifecycle, and module bundling.
  • Proficiency in designing, secure developing, consuming RPC, RESTful APIs, and Web APIs, ensuring secure and efficient communication between client and server.
  • Solid knowledge in building microservices and micro-frontends architecture-based applications with containerization technologies like Docker, Azure Kubernetes, and experience with Linux.
Preferred Qualifications
  • Solid knowledge of fundamental data structures and algorithms.
  • Ability to apply this knowledge to solve complex problems efficiently.
  • Solid experience with production deployment, maintenance, and troubleshooting, ability to guide engineers during on-call production incidents.
  • Experience with version control systems like GIT, experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Ability to automate testing and deployment processes with Azure Dev Ops.
  • Fundamental knowledge with cloud platforms such as Azure, AWS, or Google Cloud.
  • Experience in deploying and managing applications in a cloud environment.
Benefits and Perks

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations, and ordinances.

We offer a range of benefits and perks, including flexible work opportunities, partial or full remote work options, and a culture of inclusion where everyone can thrive at work and beyond.



  • Wien, Wien, Österreich dynaTrace software GmbH Vollzeit

    About the RoleWe are a passionate and forward-thinking team at Dynatrace software GmbH, and we're seeking a skilled Software Reliability Engineer to join our ranks. As a key member of our SRE team, you will play a vital role in shaping our reliability initiatives and driving business objectives.Key ResponsibilitiesDevelop and implement a clear vision for our...


  • Wien, Wien, Österreich dynaTrace software GmbH Vollzeit

    About Dynatrace Software GmbHWe are a leading provider of artificial intelligence-powered monitoring and analytics for software and cloud applications. Our platform helps organizations understand and optimize their digital performance.About the RoleWe are seeking a highly skilled Senior Software Engineer & Product Owner to join our team. As a key member of...


  • Wien, Wien, Österreich MeisterLabs Software GmbH Vollzeit

    {"h1": "Senior Back-End Engineer at MeisterLabs Software GmbH", "p": "We are seeking a highly skilled Senior Back-End Engineer to join our Accounts Platform Team. As a key member of our team, you will play a pivotal role in shaping the future of our payments engine and technical architecture. Your Responsibilities: * Develop and improve features with a...


  • Wien, Wien, Österreich dynaTrace software GmbH Vollzeit

    Job SummaryWe are seeking a highly skilled Senior Software Engineer and Product Owner to join our team at Dynatrace Software GmbH. As a key member of our team, you will play a critical role in building services in our Dynatrace platform, particularly those powering Dynatrace App delivery and installation.About the RoleYou will work closely with our...


  • Wien, Wien, Österreich Microsoft Vollzeit

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Microsoft. As a key member of our AI Platform Engineering team, you will play a critical role in designing and developing cutting-edge software solutions that enable the transformation of medical documentation in the world of AI and data.Key...


  • Wien, Wien, Österreich dynaTrace software GmbH Vollzeit

    About the Role:We are seeking a highly skilled and experienced Software Engineer & Product Owner to join our team at Dynatrace software GmbH. As a key member of our engineering team, you will play a critical role in building services for our Dynatrace platform, particularly those powering Dynatrace App delivery and installation.Key Responsibilities:Work...


  • Wien, Wien, Österreich Microsoft Vollzeit

    About the RoleWe are seeking a highly skilled and experienced Principal Software Engineer to join our team at Microsoft. As a key member of our AI Platform Engineering team, you will play a critical role in designing and developing cutting-edge software solutions that enable the transformation of medical documentation in the world of AI and data.Key...


  • Wien, Wien, Österreich Iventa IT-Recruiting Vollzeit

    Software Engineer Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at Iventa IT-Recruiting. As a Software Engineer, you will be responsible for designing, developing, and testing software systems and applications.Key Responsibilities:Plan, design, develop, and test software systems and applicationsParticipate in the...


  • Wien, Wien, Österreich MeisterLabs Software GmbH Vollzeit

    About the RoleWe're seeking a highly skilled Senior Front-End Engineer to join our team at MeisterLabs Software GmbH. As a key member of our engineering team, you'll play a crucial role in shaping the future of our products and driving innovation.Key ResponsibilitiesDesign and develop high-quality front-end components and features using modern web...


  • Wien, Wien, Österreich Finmatics GmbH Vollzeit

    {"title": "Test Automation Engineer", "content": "Join Our TeamFinmatics GmbH is a leading provider of artificial intelligence solutions for the financial industry. We are seeking a highly skilled Test Automation Engineer to join our team.As a Test Automation Engineer, you will play a critical role in developing and implementing strategies for test...


  • Wien, Wien, Österreich Frequentis AG Vollzeit

    Software Test Engineer (alle Geschlechter)Für Frequentis AG suchen wir einen erfahrenen Software Test Engineer, der sich in der Testphase einbringen möchte.AufgabenErstellung der Testspezifikation sowie Durchführung von manuellen System- und Abnahmetests (Blackbox Tests)Abstimmung von Testthemen mit dem KundenErstellung neuer Fehlermeldungen und...


  • Wien, Wien, Österreich Iventa IT-Recruiting Vollzeit

    Staff Software Engineer Java (m/f/d)We are seeking a highly skilled Software Engineer with expertise in Java to join our team at Iventa IT-Recruiting. As a key member of our development team, you will be responsible for designing, developing, and testing software systems and applications.Key Responsibilities:Plan and develop software systems and applications...

  • Product Engineer

    vor 1 Woche


    Wien, Wien, Österreich Dynatrace Austria GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Product Engineer to join our team at Dynatrace Austria GmbH. As a Product Engineer, you will play a key role in driving technical decisions and delivering high-quality solutions to our customers.Key ResponsibilitiesLead technical domain leadership, delivery, and executionCollaborate with engineering teams and...


  • Wien, Wien, Österreich Delegate Technology GmbH Vollzeit

    Aufgaben und VerantwortlichkeitenAls Senior Software Test Engineer & Documentation Writer bist du für die Verwirklichung, Analyse und Nachverfolgung von Software-Tests verantwortlich. Du unterstützt das Produktmanagement bei der Qualitätssicherung und prüfst Feature Requests. Du erstellst Testfälle, führt diese durch und dokumentierst sie als Grundlage...


  • Wien, Wien, Österreich Dynatrace Austria GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Dynatrace Austria GmbH. As a key member of our development team, you will be responsible for designing, developing, and maintaining features of our core automation platform.Key ResponsibilitiesDevelop new features and improvements using Python, React, and Type...

  • iOS Software Engineer

    Vor 4 Tagen


    Wien, Wien, Österreich Cybermoth Vollzeit

    About CybermothCybermoth is a company with an inspiring vision and a clear purpose. We are very selective and demand professional excellence from all our team, and offer attractive rewards to keep everyone happy at all times.Job DescriptionWe are searching for an iOS Software Engineer with native iOS development experience to join our team. As a software...


  • Wien, Wien, Österreich StreamUnlimited Engineering GmbH Vollzeit

    Unlock Your Potential as a Software Quality Assurance EngineerAt StreamUnlimited Engineering GmbH, we're pushing the boundaries of audio technology and smart speakers. As a Software Quality Assurance Engineer, you'll play a vital role in ensuring the quality and functionality of our software products.We're seeking a talented individual to join our growing...


  • Wien, Wien, Österreich Dynatrace Austria GmbH Vollzeit

    About the RoleWe are seeking a highly skilled Senior Full Stack Engineer to join our team at Dynatrace Austria GmbH. As a key member of our development team, you will be responsible for designing, developing, and maintaining features of our core automation platform.Key ResponsibilitiesDevelop new features and improvements using Python, React, and Type...


  • Wien, Wien, Österreich Microsoft Vollzeit

    Unlock Your Potential as a Principal Site Reliability Engineer at MicrosoftJoin Microsoft's Azure Data engineering team and be part of a world where passionate innovators collaborate to envision what can be and take their careers to new heights.We're transforming analytics in the world of data with products like Power BI, Synapse Analytics, Azure Data...


  • Wien, Wien, Österreich Cybermoth Vollzeit

    About CybermothCybermoth is a leading technology company that specializes in developing high-performance software solutions. We are committed to building quality software that meets the needs of our clients.Job SummaryWe are seeking a highly skilled Backend Software Engineer to join our team. As a Backend Software Engineer, you will be responsible for...