SR. SOFTWARE ENGINEER in Bellevue, WA


TitleSr.Software Engineer
CategoryEngineering
LocationBellevue, WA
Employment TypeFull-Time
ExperienceIndustry hire
Job RoleIndividual Contributor
Date AddedSeptember 15, 2018
Open Positions9

Job Description


Excited to be a part of Microsoft's data-driven transformation? Everywhere we look, information is being captured, quantified, and used to make business decisions, for AI/Machine Learning and improving products. Microsoft is at forefront of this data revolution to make decisions, train models and learn across its entire product portfolio. If you like challenges and want to develop advanced big data solutions that scale to petabytes of data and help Microsoft ship better, smarter and more innovative products by generating rich data-driven insights supported by these solutions, then this is your ideal opportunity. We are the DataSets team in the Cloud and AI platform group.

 

We build simple and innovative solutions to address large scale and challenging data problems and have a significant business impact on products that ship across all Microsoft groups. We understand data requirements, collaborate with data producers to instrument and collect the right data signals, build scalable (batch and streaming) data processing pipelines to serve the very large scale data, and publish these comprehensive data signals through a well-organized intuitive data API for data consumers and produce these data offerings with service-like guarantees. We partner with a large number of teams including Office, Bing, Ads, Cortana, Windows and Skype to enable their data-driven investments.

 

With our team of world class engineers focused on solving tough data engineering problems in a fun and growth focused environment and exploring state-of-the-art big data technologies in both open source and Microsoft stack, we are at the heart of the data revolution at Microsoft. Come join us!



Qualifications


·         Bachelor’s degree or higher in Computer Science or related fields.

·         At least 5 years (Preferred: 7 years) of professional software development experience.

·         Expert coding skills in C#, C++, Java or equivalent.

·         Deep understanding of efficient data algorithms and excellent data analytical skills.

·         Ability to drive technical investigations and prototyping in a fast-paced startup environment  

·         A strong sense of curiosity and a willingness to learn, share and improve.

·         Strong expertise and experience on design and development of platforms, metric systems, or online experimentation systems with a track record of shipping multiple releases.

·         Passionate about big data, self-motivated and self-directed.

·         Superior communication skills, both verbal and written.  

·         Experience with agile/scrum methodologies

·         Experience in Big data processing (Spark, Flink, Kafka) is preferred.

·         Experience with test driven software design/development is a plus.  

·         Database and online service expertise are strong plusses.

·         Familiarity with data analysis tools and statistical packages, such as R and MATLAB, is a plus.

 

 


View this job on the Microsoft website.

Job Description


Microsoft Teams is core to the company’s vision for intelligent communications and is evolving as a single hub for teamwork in Office 365 with over 185,000 organizations across the world already using it within 12 months of launch. Our team owns the engineering systems for all of Microsoft Teams. From the time a developer is ready to check-in code to the time our customers get their hands on it, we own the entire infrastructure in between. This includes developer tools, pre-check-in/pre-deployment gates, standing up the services, builds, deployments, distribution, customer feedback and overall product quality. We wear a lot of hats and work with a broad set of tools and technologies and we’re looking for a great engineer with a track record of getting things done to join us.

 

About us:

* We’re a savvy group of generalizing specialists; we blend years of software engineering expertise with some of the newest and most popular tools, frameworks and methodologies to empower an entire organization to build great software.

* We love open source; grunt, gulp, yarn, selenium and node are part of our everyday vocabulary, but we’re not dogmatic about technologies – the best tool for the job is always the right tool.

* We pride ourselves in building systems and tools which make our fellow engineers more productive every day and enables them to ship high quality code to our customer continuously.



Qualifications


Requirements:

* A BS/MS degree in Computer Science or related fields with 5+ year of software development experience.

* Hands-on experience coding in an object-oriented programming language, with some knowledge of JavaScript/TypeScript/NodeJS. Experience with Azure PaaS & Services is a plus.

* Excellent problem-solving & debugging skills

* Good track record of working with partner teams and a mindset to get things done the right way.

 


View this job on the Microsoft website.

Job Description


Azure AI Training Service team is hiring! Microsoft bets on Artificial Intelligence as the next growth opportunity for the company. Bing and Cortana are in the forefront in applying Deep Learning to Natural Language Processing and Speech recognition. Try typing “most popular baby names” or “fastest growing city” into Bing – you will experience Deep Learning at play first-hand. The AI Infrastructure and Tools Group is tasked to deliver next generation Deep Learning infrastructure, so that data scientists from Bing, Cortana and Office 365 as well as 3rd Party Azure customers can enrich customers experiences with the magic of AI and Deep Learning.

 

As a team, we adopt a culture of meritocracy, bias towards taking big risks and failing fast, and value hacking together. You will join a team of talented infrastructure developers who embrace Docker, Kubernetes, Apache Kafka by actively participating and contributing back to Open Source communities. Most importantly, you will have unique opportunities in developing advanced big data storage and processing infrastructure that scale to petabytes of data.

 

If you are a hard-core developer who is passionate about Cloud Infrastructure development, you should join us.



Qualifications


Software development background. Working knowledge of Storage system infrastructure development and Big data processing.

 

A potential candidate must have a BS in computer science or related software engineering fields.

5+ years in commercial software development.

Proficient in Java, Scala or C#. Comfortable with Linux and system-level programming.

 


View this job on the Microsoft website.

Job Description


Microsoft Teams is the hub for teamwork in Office 365 that integrates all the people, content, and tools your team needs to be more engaged and effective. It is core to Microsoft’s modern work, modern life & modern education value prop.  

The Microsoft Teams Calling & Meetings group is focused on intelligent, real-time connected/collaboration experiences. This is also the group which will work with partner teams on device (Surface, Rigel, HoloLens) efforts which could involve Teams.

 

Would you like to be a part of our mission to build the Best in class calling and meetings solution for O365?



Qualifications


 

 


View this job on the Microsoft website.

Job Description


Our team does Click Prediction, Ranking and Pricing of Ads which are some of the most fundamental problems in Search AdvertisementProbability of being clicked is the most important feature used in Ranking of Ads. Pricing of Ads borders on Computer Science and Economics and presents some of the most exciting challenges.

 

We are looking for a strong Software Engineer who is passionate about big data and building large scale services to taken on massive data and cater to cater to increasing use cases at lower latency. You will be part of a very strong and fun group building very large-scale data infrastructure, developing advanced and practical data mining, machine learning, statistics, and measurement techniques solving the hottest and most challenging problems in the world to real impact. Here, you have the right environment and strong support to drive your passionate features into solution. You are empowered to influence millions of end users while impacting huge businesses like Office, Bing and others. You will have opportunities to work together with world class developers and researchers to stay in the forefront of advancing technologies, such as big data, data mining, data processing platform, metrics, BI, machine learning, online experimentation, statistics, cloud computing, search, and ads.



Qualifications


 

  • Ability to work independently in a team to deliver innovative solutions solving challenging business/technical problems from high level vision and architecture, down to quality design and implementation.
  • 5+ years of experience of design, development in .net framework with industry experience in shipping products
  • Proven record of accomplishment of delivering on commitments under tight schedule
  • Strong algorithm and analytical background and very good understanding on how to apply advanced knowledge to solve real problems
  • Background in working with distributed systems and 24x7 online services are strongly desired
  • Experience in parallel or distributed processing, high performance computing, stream computing and SCOPE is a plus
  • Self-motivated and self-directed and be able to work constructively with a wide variety of people, team and changing business priorities
  • Effective verbal and written communication skills
  • Bachelor’s degree in Computer Science (or equivalent) is required;

 

 


View this job on the Microsoft website.

Job Description


We are hiring a Senior Software Engineer to help build the next generation AI platform to train and evaluate Microsoft's core speech recognition models in the cloud. As one of Microsoft's most exciting AI initiatives, speech recognition is driving the accuracy and robustness of natural user interfaces, powering experiences such as Cortana, Skype speech to speech translation, Office and HoloLens, just to name a few. Our group brings together talents in the areas of speech recognition, modeling, systems and deep learning to develop and deliver robust, natural and scalable speech recognition experiences across a rich set of scenarios and languages. We are looking for a software engineer that will help us drive the evolution of our speech model training and evaluation platform into the next level of scalability. Previous experience with large scale Azure (or AWS) cloud service infrastructures and/or deep learning platforms is a plus. 



Qualifications


Basic Qualifications:

  • Bachelor or Masters in CS/EE or other technical degree.
  • 5+ years designing, developing and shipping high quality software.
  • Outstanding coding abilities in C#/Java and/or C++ - 3+ years’ experience required

Preferred Qualifications:

  • Large scale systems design and programming in an academic or commercial setting.
  • Previous experience with cloud computing platforms and services (e.g. Azure or AWS).

 


View this job on the Microsoft website.

Job Description


Microsoft Teams is the hub for teamwork in Office 365 that integrates all the people, content, and tools your team needs to be more engaged and effective. It is core to Microsoft’s modern work, modern life & modern education value prop.  

The Microsoft Teams Calling & Meetings group is focused on intelligent, real-time connected/collaboration experiences. This is also the group which will work with partner teams on device (Surface, Rigel, HoloLens) efforts which could involve Teams.

 



Qualifications


 

 


View this job on the Microsoft website.

Job Description


Microsoft Teams is on fire! We’re the hottest v1 product at Microsoft and even before we launched the press was calling us “the first product to truly compete against hot group-messaging apps” (PC World), and Gartner called us “a real game changer”. We have audacious goals as we build on our first six months and momentum from IgniteSecurity is a top customer concern for adopting Microsoft Teams. Microsoft is betting heavily on Microsoft Teams but will not be able to succeed unless it meets customer security needs. If you are looking for a challenge, if you enjoy being intimately involved in the latest security industry developments and are passionate about protecting our customers’ communication in the cloud, Microsoft Teams has the right role for you! 



Qualifications


• 4 years' experience investigating security vulnerabilities and  exploits

• In-depth knowledge of security concepts

• Experience in creating content for security or technology  professionals

• Knowledge of the Security Development Lifecycle (SDL).

• Willing to take action and work independently

• Able to anticipate challenges and create an action plan.

• Have strong interpersonal, oral, and written communication  skills.

• Possess the ability to work effectively in ambiguous situations  and respond favorably to change. 

• Able to achieve cross-team objectives across teams and  organizations. 

• B.A or B.S. degree in Computer Science or other engineering  field.

 


View this job on the Microsoft website.

Job Description


The Business Applications Group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Microsoft Flow, PowerApps, Azure App Service and Power BI in addition to other products and services within its portfolio. Microsoft is considered one of the leaders in Software as a Service in the world of business applications and this organization is at the heart of how business applications are designed and delivered.

The Citizen Application Platform (CAP) team drives the underlying platform that enables the creation of PowerApps and Flows for domains such as Marketing, Sales, Service, Operations, Finance and Talent - which enables customization by business users - or completely new solutions to be built by business users, developers, and ISV’s.

We are the Core Services team that is building foundation for hosting multiple micro-services powering PowerApps and Common Data Services. We are looking for an experienced Senior Software Engineer to help and build this platform.

 

 



Qualifications


Basic Qualifications:  
3+ years of experience with Node.js, WebAPI, OData and a popular programming language like C# or Java
3+ years of experience developing internet-scale cloud-based services with Azure, Google Cloud or Amazon Web Services
5+ years of experience in software development in C#, ASP.NET, Javascript, SQL, Git, NodeJS, MSBuild, PowerShell or VSTS

Preferred Qualifications:  
Experience developing with Azure or other cloud services  
Strong written and verbal communication skills  
Ability to work in a dynamic and agile environment  
Able to collaborate well within the team and across product groups to deliver end to end experiences  
Passion, self-motivation and customer focus

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

BAGJobs


View this job on the Microsoft website.

Job Description


Microsoft Teams is on fire! We’re the hottest v1 product at Microsoft, if not the entire software industry, and we’re on course to disrupt the team collaboration space. Even before we launched, the press was calling us “the first product to truly compete against hot group-messaging apps” (PC World), and Gartner called us “a real game changer”.



Qualifications


A successful candidate will have the following qualifications:
  • extensive experience in frontend development using UI frameworks such as React and Angular
  • has a deep understanding of how browsers work, and can leverage that experience/expertise to help optimize the Teams app for performance.
  • Key attributes are the ability to research and solve problems, develop quick prototypes, communicate across the organization, and drive action with data. Prior experience in performance is a plus.
One or more of the qualifications below:
  • a Senior Software Engineer with 4+ years of industry experience
  • a Bachelors degree in Computer Science or Engineering

 


Job Description


The Business Applications Group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Microsoft Flow, PowerApps, Azure App Service, Power BI and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications, and this organization is at the heart of how business applications are designed and delivered.

 

The Citizen Application Platform (CAP) team drives the underlying platform that enables the creation of Dynamics 365 applications, PowerApps, and Flows for domains such as Sales, Marketing, Service, Operations, Finance, and Talent.  We are building the capabilities needed for the next generation of business productivity software in a mobile and cloud first world.   We also enable rich customization on top of our platform, allowing end users, developers, and ISV’s to build completely new solutions or applications to meet the needs of any business.  This is an exciting time to join our group and work on something highly strategic to Microsoft!

 

TEAM

The CAP Admin Experiences team consists of a motivated, innovative, and diverse set of customer-focused engineers and engineering leaders.  We are looking to build the next generation of Admin-focused experiences, services, and platform capabilities for IT and business admins across the globe. 

 

We have optimized our engineering for the cloud with a fast cadence of releases, delivering innovation at an exciting pace.  Our team works in an agile environment where each team member will have opportunities to think outside of the box and contribute & collaborate towards the mission of the team.  As part of this team, you will get exciting opportunities to work on cutting-edge technologies across a variety of platforms, help build the next generation of Business Apps, and revolutionize the way businesses operate.



Qualifications


Basic Qualifications:

4+ years of experience in software development in MS Azure, C#, ASP.NET, REST, SQL, HTML, or JavaScript

 

Preferred Qualifications:

2+ years of experience developing large scale online services / applications that are secure and have robust performance and reliability

2+ years of experience with Agile development methodologies and unit testing practices

Passion for improving engineering practices and producing high quality software

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

 

BAGJobs 

 


Job Description


Senior Software Engineer in CAP Services organization. High-scale, asynchronous services.



Qualifications


- Bachelors in Computer Science or (equivalent)
- 5+ years experience as a software engineer
- Experience developing and designing scalable systems, microservices
- Experience with Azure and .NET

 

 

 


Job Description


Microsoft Teams is the hub for communication and collaboration in O365. It is no longer just a slack compete product; instead it is redefining how communication and collaboration will happen going forward in O365, is one of the key O365 workloads, with a plan to subsume Skype For Business online users. Within just a year of release, Teams is in the pole position for large enterprises, won the best of Enterprise connect 2018 and has reached 4.8 million MAU with a projection of MAU doubling every quarter. 

The ITPro Admin team within Teams is chartered with bringing the IT Admin user the manageability that they need to successfully deploy and manage Teams within their enterprise. We are seeking talented and passionate engineers who want to have an impact in this experience as a full stack engineer.



Qualifications


Qualifications:

  • 5+ years of programming experience in delivering enterprise or industry software.
  • Proficient in SPA, React, TypeScript, JavaScript, State Management (Redux/Mobx), Fabric, REST/RESTful, Asp.Net or Web API, C# and HTML5.
  • Proven design capabilities and ability to solve complex technical problems.
  • Domain expertise in PSTN/Telephony, VOIP technologies and with enterprise grade software development is a plus, but not required.
  • Good communication skills, and the ability to bring forward a vision or opinion based on sound data/analysis.

 


Job Description


What if your job description were simply “Make tomorrow better?” That’s the essence of roles within our Bing Team. Every day, we bring an insatiable curiosity to the table, challenging ourselves to reimagine what is and what can be. We build on what’s come before to create what’s next. We drive machine intelligence. We help shape the future. We empower billions of people around the globe.

 

ObjectStore is the core storage platform backing the Bing. It serves speller, multimedia, caption, local, Cortana, Skype, Office and many more scenarios. It impacts individual’s life from web search to friends exploring, from local deal finding to personal assistant. Today ObjectStore has 10K+ storage tables world-wide, with 350+ partners in different division of Microsoft. Over the time, ObjectStore has grown from a low latency k-v store into rich serving platform: supporting secondary index, full text search, machine learning inference, graph traversal, and general computation host. ObjectStore learns and competes with many popular NoSQL, Indexing, Graph, and Deep-Learning serving technologies in industry. Those are the hottest domains in cloud infrastructure age.

 



Qualifications


Required Qualifications:

  • 5+ years software development experience
  • 5+ years’ experience in online serving of large scale distributed system
  • 5+ years proficiency in C++ or C#
  • 3+ years proficiency on performance profiling and diagnostic of distributed system

 

Preferred Qualifications:

  • Experienced with following technologies is a plus: NoSQL storage, Inverted Index, Web search relevance.   

 

We are fast-paced team with product released every week. If you are self-motivated and have passion in making depth impact to the search and cloud serving area, we look forward to meeting you! 

 


Job Description


Are you passionate about building applications and platforms that deliver great user experiences? Would you get excited about giving users a way to transform their innovative ideas into beautiful apps? If so, come join the PowerApps team and help us deliver the next generation business application platform!

 

Microsoft PowerApps enables our customers create and share visually stunning and behavior-rich mobile and web apps without writing code. Apps built with our technology leverage the power of cloud data and services, user information, device signals, image and video processing to become truly “magical”.



Qualifications


Basic Qualifications:
8+ years of software development experience in JavaScript / TypeScript / C# / Java
BS/MS in Computer Science, Engineering, or equivalent area of study

Preferred Qualifications:

Deep analytical skills and an ability to abstract concepts

Experience with architecting and developing scalable solutions

An entrepreneurial spirit with a can do attitude - Self-starter, project finisher and adaptable, congenial colleague

Excellent communication and cross group collaboration skills, ability to deal with ambiguity

Large-scale application development

Experience with React and React Native

Cross-platform application development on iOS, Android, Windows and modern web browsers

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings:

 

Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

 

BAGJobs

 


Job Description


If you like challenges and want to learn and practice how to develop advanced big data solutions/techniques that scale to hundreds of Terabyte data and then tens of Petabyte data, in both streaming and batch mode, this is your ideal opportunity. We deal with this scale of data every day. The AIDI (Artificial Intelligence and Data Infrastructure) Data Mining team is looking for an extremely talented, highly motivated and productive software engineer, to work on building the data solutions and services to manage Petabytes of comprehensive real data. Data is critical to the success of modern online services, and our techniques and systems are the key part of the data foundation for

multiple product teams across organizations. The team's charter is to design and own the end-to-end data solution for ASG, including partering with data consumers to understand data requirements, collaborating with data producers to collect data signals, building a scalable data processing pipeline to serve the very large scale data, and publishing the comprehensive data signals through a well-organized intuitive data API. Our data is huge and used heavily by many feature teams for their development and measurement, including Office 365, Office Clients, Skype, Skype for Business, Cortana, Bing, Ads, and MSN.

 

The scale of data provides great technical challenges. We need experience with system architecture, design and implementation skills as well as big data infrastructure knowledge to build a scalable system that can effectively and efficiently process the very large-scale data, in both streaming and batch mode. We need a candidate with a powerful sense of data, solid data mining skills and good understanding of online business to design a clean data interface which is able to manage the comprehensive and complicated data schema, and to promote and guide the data consumption in ASG. You will play a critical role in solving these problems with your strong leadership, development, research, and problem-solving skills. You will be part of a very strong and fun team, building very large scale data infrastructure, staying touch on the state-of-the-art big data technologies in both open source and Microsoft own stack, developing advanced and practical data mining, machine learning, statistics, and measurement techniques for solving the hottest and most challenging problems in the world and generating real impact. You are empowered to change multiple product teams to be data driven and influence millions of end users. You will have opportunities to work together with world class developers and researchers to stay in the forefront of advancing technologies, such as big data, data mining, data processing platform, metrics, BI, online experimentation, statistics, cloud computing, search, ads, and social networks.



Qualifications


 

  • Do you have a Bachelor’s degree in Computer science?
  • Do you have any prior experience with processing big data in a production environment?
  • Do you have any prior experience analyzing and understanding big data?

 

 

 


Job Description


If you are excited about Big Data and want to push the boundaries of scale and speed of one of the world’s largest distributed storage infrastructure and compute fabric powering Bing, Office365, Windows and more – come and join our team!



Qualifications


 

 

Required qualification:

 

5+ years of hands-on software design and coding experience, strong C++/C# skills

Deep understanding of data structures and algorithms, OS fundamentals and experience in writing efficient multi-threaded code.

 

Preferred qualification:

Experience with distributed processing, optimization of complex systems and shipping and running cloud services is a strong plus.

 

 

 

 


Job Description


Come join the team that is building up AI stack across Business Applications Group (BAG), as we move our technology from Preview to GA on multiple ship vehicles, cumulatively known as the Intelligence Platform (CDS-A), with strong ties to Power BI Premium as the foundational layer, and a host of consumption surfaces, including Dynamics 365.   The technology built by this team unlocks insights from large quantities of data, and then moves from insights into the most optimal actions. This flow quite literally translates into money earned and/or saved for the customer (typically a business or enterprise), and so this product quickly pays for itself many times over. Quite simply, this is the best and most direct benefit AI can deliver to a business.  

 

See for yourself: <https://www.youtube.com/watch?time_continue=4&v=tqb3GuXD9rE>, and <https://www.youtube.com/watch?v=NkPB21ZUVdQ>.  

 

This team owns a charter which is among the most interesting and exciting across the industry, combining: A) mission critical data; B) big data scale; and C) near real-time insights. This 3-pronged challenge is as tough and as cutting edge as it gets.  Come, challenge yourself to work on cutting edge, large scale problems on a service that is taking the world by storm.



Qualifications


Qualifications:

- Successful applicants must have a Bachelors degree in CS/Engineering and 5+ years writing product code in a major product or service.

- Post graduate degrees in the same areas are a plus.

- Programming in C# for 3+ years is a must for this position, along with experience with testing on OneBox, deploying as an Azure service, and debugging a live running service.

- Experience with SQL and love for the Service Lifestyle is a plus.  bagjobs

 

- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. BAGJobs

 

 


Job Description


Come join the team that is building up AI stack across Business Applications Group (BAG), as we move our technology from Preview to GA on multiple ship vehicles, cumulatively known as the Intelligence Platform (CDS-A), with strong ties to Power BI Premium as the foundational layer, and a host of consumption surfaces, including Dynamics 365. 

 

The technology built by this team unlocks insights from large quantities of data, and then moves from insights into the most optimal actions. This flow quite literally translates into money earned and/or saved for the customer (typically a business or enterprise), and so this product quickly pays for itself many times over. Quite simply, this is the best and most direct benefit AI can deliver to a business. 

 

See for yourself: https://www.youtube.com/watch?time_continue=4&v=tqb3GuXD9rE , and https://www.youtube.com/watch?v=NkPB21ZUVdQ

 

This team owns a charter which is among the most interesting and exciting across the industry, combining: A) mission critical data; B) big data scale; and C) near real-time insights. This 3-pronged challenge is as tough and as cutting edge as it gets.  Come, challenge yourself to work on cutting edge, large scale problems on a service that is taking the world by storm.



Qualifications


Qualifications

  • 3+ years of JavaScript / Typescript development        
  • Experienced developer in frontend frameworks and technologies (Angular, ReactJS, Redux, Gulp, Bootstrap)         
  • Proactive team member enjoying the challenges and team collaboration
  • Willing to learn and share your knowledge


Job Description


Come join the team that is building up AI stack across Business Applications Group (BAG), as we move our technology from Preview to GA on multiple ship vehicles, cumulatively known as the Intelligence Platform (CDS-A), with strong ties to Power BI Premium as the foundational layer, and a host of consumption surfaces, including Dynamics 365. The technology built by this team unlocks insights from large quantities of data, and then moves from insights into the most optimal actions. This flow quite literally translates into money earned and/or saved for the customer (typically a business or enterprise), and so this product quickly pays for itself many times over. Quite simply, this is the best and most direct benefit AI can deliver to a business. See for yourself: <https://www.youtube.com/watch?time_continue=4&v=tqb3GuXD9rE>, and <https://www.youtube.com/watch?v=NkPB21ZUVdQ>. This team owns a charter which is among the most interesting and exciting across the industry, combining: A) mission critical data; B) big data scale; and C) near real-time insights. This 3-pronged challenge is as tough and as cutting edge as it gets. Come, challenge yourself to work on cutting edge, large scale problems on a service that is taking the world by storm.

 



Qualifications


Qualifications: Successful applicants must have a Bachelors degree in CS/Engineering and 5+ years writing product code in a major product or service. Post graduate degrees in the same areas are a plus. Programming in C# for 3+ years is a must for this position, along with experience with testing on OneBox, deploying as an Azure service, and debugging a live running service. Experience with SQL and love for the Service Lifestyle is a plus. bagjobs

 


Job Description


Join Microsoft AI and Research FUSE Labs in building the Bot Framework, Microsoft’s platform for building conversational AI and connecting with users on Skype, Facebook, Teams, and many others. FUSE Labs is an agile, cross-discipline team with projects in social, search+graph, and conversation-driven experiences. Our background is in bringing deep product and service experience to new problems in order to create high-scale, high-impact products. Our team values clean architectures, close customer engagements, and a culture of enthusiasm and positivity. Bot Framework is our most recent product and has become the nexus for the company’s Conversation as a Platform (CaaP) initiative. We build developer-facing services like the Bot Framework developer portal (<https://dev.botframework.com>) and experiences within the Azure portal, and influence user-facing UI directly with our premier chat surface, the Bot Framework Web Chat control, and indirectly by building protocols and standards in use within Skype, Teams, Cortana, and more. We’re looking for a talented engineer with a passion for web development to help us build the next wave of experiences within Bot Framework. You’ll work closely with talented interaction and graphic designers within the in-house FUSE design team, other experienced UX developers, and engineers working on Bot Framework services and SDKs. Join the team pioneering Microsoft’s platform for conversational experiences and see what we can build together!



Qualifications


•Bachelors in computer science (or 3 years equivalent work experience)

•5+ years of software and/or product delivery experience

•5+ years in web technologies (HTML, JS)

•3+ years in modern web frameworks such as React, Angular 2 and its predecessors

•1+ years experience supporting technology like SCSS, gulp, CDNs, and Azure

•Proven ability to quickly learn new technologies and efficiently collaborate with partners to deliver outstanding results

•Solid object-oriented design, critical thinking, software debugging and problem-solving skills

•Attention to details and passion for high-quality software

•Ability to create and assess solutions based on user goals and key scenarios

•Problem-solving, creative, and communication skills

•Familiarity with current trends in conversational user interfaces, contemporary web and responsive design concepts, social media, bots and bot development tools

•Demonstrated ability to work effectively cross-functionally with other teams (Engineering, Research, Program Management & Marketing)

•Strong collaboration influencing skills, proven ability to lead and inspire

•An ability to work through ambiguity and multiple priorities ? Have a passion for quality, innovation, and world-class design

•Experience with working with independent software developers and building developer ecosystems •Experience with IVR systems or natural language systems is a plus

 

•Experience with modern web and app technologies (Electron, React, Redux)

 


Job Description


Are you interested in working on bringing brand new highly performant experiences to enterprise workgroups? Are you detailed oriented and passionate about technologically hard problems? If so we want to hear from you.

Microsoft Teams is a new application in the Office365 family. We believe the modern workspace is underserved by the existing software solutions and we are building Microsoft Teams, the new, truly modern collaboration and productivity hub for the workspace. Microsoft Teams is also a platform for ISVs to build on and extend their applications into the 100M+ Office 365 user base. This v1 product will provide you with an opportunity to work with teams across the company and on technologies spanning the industry. If you want to work in a startup-like environment with the desire to move fast, this may be the team for you.

 



Qualifications


Successful candidates should have ability to ramp up quickly on new technologies and adopt solution from within the company or from the Open Source community. In addition, strong problem solving & debugging skills are necessary.

Required Qualifications:

•            Bachelors or Master’s degree in Computer Science or a related engineering field

•            Exemplary design and problem-solving skills

•            Strong coding skills in C++, Java or C#, strong understanding of Javascript is a plus.

•            3+ years of industry design/development experience

•            Experience in building on web technologies and frameworks (JavaScript/TypeScript/HTML/CSS/AngularJS/React/Electron)

•            Excellent written and verbal communication skills

•            A passion for making products fast

 


Job Description


Are you a great Software Engineer? Do you like working on technology problems which impact people on a global scale? We believe the modern workspace is underserved by the existing software solutions and we, in Microsoft Teams, are building the new, truly modern collaboration and productivity hub for the workspace. Microsoft Teams tackles the toughest challenges in the team collaboration and productivity space and provides an opportunity to work with teams and technologies across the company and beyond. If you want to work in a startup like environment with the desire to move fast, this may be the team for you.



Qualifications


Successful candidates should also have:

 

  • Strong passion for delivering high quality, large scale services in storage, search, data or related areas.
  • Ability to ramp up quickly on new technologies and adopt solution from within the company or from the Open Source community.
  • Exceptional problem solving & debugging skills.
  • Experience with agile project management methodologies.
  • Experience with unit-test, continuous integration and test-driven development is a plus.
  • Experience with Azure, Exchange, Office 365 services fabric or other large-scale services is a big plus.

 

One or more of:

 

  • 5+ years of experience in Software Engineering
  • 2+ years coding and development experience in at least one of the following languages: TypeScript, JavaScript, C#, C++, Java
  • HTML/CSS scripting experience at building great UI/UX.
  • BS Degree in CS or related engineering field (desired).

 


Job Description


We are hiring a Senior Software Engineer with outstanding development skills to help build the next generation AI platform to train and evaluate Microsoft’s core speech recognition models. As one of Microsoft’s most exciting initiatives, speech recognition is driving the accuracy and robustness of natural user interfaces. The AI&R Speech Group develops SR features in Enterprise, Entertainment and Desktop and Mobile products and particularly in the voice platform that powers Cortana digital assistant experience on desktop, home and mobile computing devices, Skype speech to speech translation, HoloLens and Xbox Kinect voice search and C&C. Our group brings together talent in the areas of recognition, synthesis, modeling and deep learning to develop and deliver robust, natural and scalable speech recognition and speech synthesis across a rich set of scenarios and languages.  



Qualifications


5 years software development experience

 

A BA/BS degree in CS or related technical discipline 

 

Outstanding coding abilities in C#/Java and/or C++

 

Large scale systems design and programming in an academic or commercial setting.

 

Previous experience with cloud computing platforms (e.g. Azure or AWS)

 

Familiarity with deep learning platforms / frameworks (e.g. CNTK, TensorFlow)

 


Job Description


Do you want to work with the newest cloud technologies? Are you passionate about contributing to a world-class cloud-based ecosystem that drives fast and flawless implementation of large scale, high-value, business critical applications? Are you looking for a place that transforms great ideas into business value for our customers on a fast cadence? Read on! Microsoft is making a huge R&D investment in the platform and applications business. As a pivotal part of this drive for the Business Cloud, we’re building out capabilities to enable creating and evolving large cloud-native applications to unleash the potential of the Microsoft Cloud.



Qualifications


- 5+ years of software development (C#/C++/Java, ASP.Net, Hadoop, JavaScript, HTML5, SQL or related technologies)

- A Bachelor’s degree in Computer Science or Advanced Sciences.

- 3+ years of Object Oriented Design and Database modeling/design and architecture experience

 

Preferred Qualifications

- Master’s degree

- 3+ years working on Cloud related technologies, with knowledge around designing solutions for large scale cloud-based systems

- Understanding UML and experience with formal modeling tools

- Prior experience building consumer centric web applications and latest web development technologies

 

BAGJobs

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Job Description


The Dynamics 365 for Retail team delivers a holistic software offering to delight our customers in the multi-billion dollar retail industry software market. Our offering spans across modern client experiences running in brick-and-mortar retail stores, hardware and payment integrations, end consumer centric mobile applications, E-Commerce, a web based headquarter portal, and location and context aware solutions for warehousing and inventory management. Through customer obsession, a deep knowledge of the Retail industry, and close collaboration with partners and ISVs we have built a comprehensive and modern set of scenarios and experiences that our customers love, which has contributed to our tremendous growth in usage, revenue, and market share. Our vision is to expand our commitment and relationships with our partners and customers and define the next generation Retail experiences, such as consumer tailored user flows leveraging the latest technologies in machine learning and the Internet of Things. We have an immediate opening for a Software Engineer to join our team. This is your opportunity to on a large technology stack, work in an open and diverse environment, tackle big challenges, and collaborate with a variety of partners and stakeholders to define and the future of the Retail software industry. As part of the Business Applications Group in the Cloud and Enterprise division we are at the heart of Microsoft’s cloud strategy and setup for success by leveraging a variety of existing platforms and infrastructure which enables us to build targeted and delightful scenarios for our end customers. Our team is responsible for designing and developing the applications and services used to enable these scenarios. We also own the integration with Microsoft internal services, the SDK shipped to our partners and customers to build customized experiences on top of our solution and helping our partners and customers with the end-to-end application life cycle management.



Qualifications


  • 4+ years of database development experience with technologies like MS SQL, MySQL, or Oracle 4+ years of experience with multi-tier software architectures (i.e. Presentation, Application, Business, and Data layers)
  • 6+ years of software design and programming experience with languages like C/C++ / C# / Java / Python

Preferred Qualifications:

  • Experience with web technologies, such as JavaScript / TypeScript / HTML / Angular
  • Experience with Azure or other cloud platforms

BAGJobs

 

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. BAGJobs

Job Description


#Overview Interested in creating brand new collaborative experiences by writing software for an evolving device ecosystem? The Microsoft Teams Rooms & Devices group is focused on delivering the Teams meeting experience on devices like Meeting Rooms, Surface Hub, and HoloLens. We are also driving innovative ways to support more intelligent interactions between the room and its users. This is also the group which will work with partner teams on any future device efforts which could involve Teams.
#Requirements We work with hardware partners to enable them to produce devices with the right capabilities and form factors that will help deliver a great experience via a hardware plus software combination. If you find this interesting, please reach out for a deeper discussion. If you are looking to build powerful end-to-end experiences, and work all up and down the vertical (all the way down to the hardware), then this is the group for you!
#Qualifications Successful candidates should have some/all of below: • Great problem solving, design, coding, and debugging skills • Ability to work on cross team/org projects • Ability to ramp up quickly on new technologies and getting things running on them • Experience with DevOps environments • Experience with Cross plat development • Experience with unit-test, continuous integration and test-driven development is a plus • Experience with UI development (such as Angular or XAML) • 6+ years of software development experience in some combination of TypeScript, C#, C++ • BS or higher degree in Computer Science or related Engineering field
We're a fast-moving, customer-facing team with plenty of professional growth opportunity. If you are interested and fit this description, please reach out!
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 also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to askstaff@microsoft.com.

Qualifications