Principal Software Engineer

Local Jobs Microsoft in Software Development
  • United States, Redmond, WA View on Map
  • Post Date : October 21, 2020
  • Apply Before : November 20, 2020
  • Share:

Job Description

Principal Software Engineer

The Covid-19 crisis presents an opportunity for Microsoft to participate in a dramatic shift with regards to how both society and the medical community view the delivery of health care. COVID-19 has made the standard office visit not only a challenge for those suffering the symptoms but dangerous for everyone else. This has advanced the understanding and the opportunity for virtual care and accelerated a long forecasted trend for the “homespital” (“dehospitilzation” of healthcare) enabled by seamless, timely and frictionless communication across care providers, virtual care and remote monitoring services. As a result, the notion of in-home care services (also referred to as Connected Care) will become an increasingly used and vital mechanism for everyone.


The company and team
At Microsoft, we have a clear mission and bold ambitions: Empower every person and every organization on the planet to achieve more through our technology and innovation. To make that a reality, our Health Next Connected Care team is charged with crafting solutions that help transform these new opportunities into innovative solutions leveraging both existing and emerging technologies. Our goal is to enable new ways and broader access to care – ultimately assisting the industry in to drive better health care experiences and outcomes for people around the world.

We’re a small but growing team, and we’d love for you to be a part of our story! Come join a positive and collaborative team—where everyone is encouraged to bring their authentic selves—and work at the forefront of innovation and transformation!


Responsibilities

  • Working collaboratively with a talented cross-discipline team to define new user experiences.
  • Rapid prototyping of new user experiences built on top of new and emerging technology.
  • Using a startup mentality to discover and utilize technologies to rapidly bring the project to life.
  • Aid in attracting and growing an emerging and talented engineering team.


Qualifications

  • A computer science background (B.S. or equivalent degree)
  • Experience in full stack development, rapid prototyping tools, and UI/UX web frameworks.
  • 8+ years of professional development experience.
  • Strong problem-solving and algorithm development skills.
  • Demonstrated technical leadership experience.
  • Strong verbal and written communication skills.
  • Self-motivated and comfortable dealing with the ambiguity of V1 and incubation work.

#msfthealthcare

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 via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Other jobs you may like

Principal Software Engineer

Local Jobs Microsoft in Software Development
  • United States, Bellevue, WA 98004 View on Map
  • Post Date : October 16, 2020
  • Apply Before : November 15, 2020
  • Share:

Job Description

Microsoft continues to expand its efforts in artificial intelligence with a focus on building an Intelligent Cloud and Intelligent Edge. The Artificial Intelligence and Research (AI+R) division is chartered with ensuring that Microsoft remains at the forefront of AI technologies.

As a new and fast-growing team within this organization, we are applying our best AI research and engineering capabilities to new customer solutions. While there has been a lot of progress in the areas of languages and perception in the field of artificial intelligence, we are only starting to scratch the surface in other areas like autonomous systems (drones, robots etc.)

Our vision is to lead the autonomous systems tidal wave, empowering intelligence within drones, robots, industrial control systems, etc. Our cloud-based solution uses machine teaching and reinforcement learning techniques. If you are looking to join a team that is on the cutting edge of AI and cloud distributed systems and in a quickly growing market segment with the potential to be the next billion dollar business, this may be the opportunity you’re looking for.

This is a new business area and team members will have an opportunity to work closely with early customers as we define the product, refine its features, and generalize it to support many vertical industries.

We are looking for a passionate principal software developer who has a strong background and interest in cloud services/distributed systems and loves to develop new technologies that can be deployed to users worldwide. Even if you do not have previous AI experience, this will be a great learning opportunity in a fun-filled and driven team where you will get to work with experts in MSR and product teams across Azure to realize our vision.

We are committed to building an inclusive and diverse team! To that end, we strongly encourage and welcome applications from qualified engineers of all backgrounds.

We look forward to hearing from you!


Responsibilities

  • Architect, build and operate a new cloud service for autonomous systems.
  • Work with diverse teams in Azure such as Compute, Service Fabric, Kubernetes, ML, etc. to make the right technology bets and tradeoffs.
  • Work closely with other sister teams and research to ensure we build a cohesive product that delights our customers and makes a difference in the market.


Qualifications

  • Bachelors Degree in Computer Science, Electrical Engineering or another related technical field
  • 6+ years of professional experience designing, implementing, and shipping a cloud service
  • 10+ years of professional experience coding in C#/C++, Python or Java
  • 3+ years of professional experience with containers, Kubernetes and/or similar technology
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 via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Other jobs you may like

Principal Software Engineer

Local Jobs Microsoft in Software Development
  • United States, Redmond, WA View on Map
  • Post Date : October 6, 2020
  • Apply Before : November 5, 2020
  • Share:

Job Description

Azure Cosmos DB is Microsoft’s next generation globally distributed, massively scalable, multi-model cloud database service. It is designed to enable developers to build planet-scale applications. Azure Cosmos DB is one of the fastest growing Azure services. Joining the Azure Cosmos DB team is a fantastic opportunity to work with highly talented engineers operating like a startup, and to deliver on our next set of big challenges.

Responsibilities

We are looking for highly motivated and self-driven individuals who are passionate in the areas of Database Storage, Indexing, High Availability, Distributed Runtime and OSS APIs. We are providing the world a scalable fault tolerant world-wide replicated database and massive scale-up compute. These systems are used solve the toughest financial, IoT, warehousing, AI and state-management problems along with many other solution areas such as gaming. These solutions capture the needs of the hobbyist developer to the Fortune 500 companies. This job requires a broad set of developer and program management skills.

We are looking for experienced software engineers with:

  • Strong customer passion, accountability and drive who can take initiative and accomplish big goals.
  • An entrepreneurial spirit with a can-do attitude: Self-starter, project finisher and adaptable
  • Great communicator, able to analyze and clearly articulate complex issues and technologies understandably and engagingly.
  • Strong design and problem-solving skills, with a bias for designing at scale.
  • Hands-on experience at shipping a large scale, commercial, online-software solutions.


Qualifications

Basic Qualifications:
  • Bachelor’s degree in Computer Science or Engineering or Mathematics or Physics or IT related technical discipline or in place of 5+ years of internship or 10+ years of industry software engineering experience
  • 10+ years of programming experience in Java OR C++ OR C# OR C OR object-oriented programming
Preferred Qualifications:
  • Strong design, implementation and testing skills
  • Managed and native code development experience
  • Experience working with network protocols

AZDAT #ENGGJOBS

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.
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 via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Other jobs you may like

Principal Software Engineer

Local Jobs Microsoft in Software Development
  • United States, Redmond, WA View on Map
  • Post Date : October 2, 2020
  • Apply Before : November 1, 2020
  • Share:

Job Description

About Microsoft 365 Core

Microsoft 365 is the world’s leading productivity service, entrusted by hundreds of millions of users and customers worldwide, and Microsoft 365 Core is at the center of it. We are building foundational services in email, people, search, intelligence, and analytics services, as well as Microsoft’s 365’s infrastructure. We deliver these capabilities to Microsoft 365 end-users and customers directly through our own experiences and through our partner teams. We serve consumers and businesses. We also share our capabilities with third-party partners, who extend and make even richer the value we deliver to our users and customers.

Building and running services for all of Microsoft 365 is challenging, but it is fun, rewarding and offers countless ways to positively impact of the lives of many millions of people. It is also a huge responsibility – the trust our users and customers place in us is bedrock.


Responsibilities

  • Architect, design and implement high quality, mission critical distributed cloud services using the latest tech in industry.
  • Collaborate with engineers, scientists, program managers, designers, and leaders across teams to plan and deliver new features and improvements.
  • Provide technical leadership and influence technical directions.
  • Proactively seek for opportunities to improve quality, productivity, and predictability of projects.
  • Participate in code reviews, design reviews and live site investigations, provide and receive constructive feedback to improve overall quality of components.
  • Mentor and develop others by sharing and learning.
Have fun and learn new things.


Qualifications


Basic Qualifications:
  • Bachelor’s degree in Computer Science, Computer Engineering or related technical field.
  • Experience with Java, C++, C# or similar.
  • 7+ years of experience designing and building large scale distributed systems which deal with huge amount of data, provide high quality data and predict possible events then prevent customer impact.


Preferred Qualifications:
  • Strong hands-on ability to write secure, reliable & maintainable code and to test & debug it
  • Experience in building large-scale services on cloud platforms such as Azure or AWS
  • Excellent communication skills, including ability to write concise technical docs and present ideas
  • Knowledge of modern engineering practices like automated deployments with integrated quality gates and experience working with modern version control systems like Git
  • Experience with multithreading and asynchronous processing
  • Deep knowledge and experience with object oriented design
  • Experience with databases (SQL or noSQL) a plus
  • Experience with Hadoop, Spark and like Python or Scala is a plus
  • Experience with multi-platform support is a plus (Windows, Mac, iOS, Android, Linux)
  • Experience with data analysis and machine learning is a plus

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.
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 via the Accommodation request form.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Other jobs you may like

Go to Top