Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Senior Xamarin Engineer Jobs
Recruited by MatrixCare 8 months ago Address , Bloomington
Senior Software Engineer Jobs
Recruited by FUJIFILM Sonosite, Inc. 9 months ago Address Bothell, WA, United States
Senior Software Engineer Jobs
Recruited by Oracle 10 months ago Address Seattle, WA, United States
Android Software Engineer, Video-On-Demand (Vod)
Recruited by TikTok 10 months ago Address Seattle, WA, United States
Principal Software Engineer Jobs
Recruited by Base-2 Solutions 11 months ago Address , Washington, Dc
Senior Software Engineer, Central Computation
Recruited by University of Washington 11 months ago Address , Seattle, 98195, Wa $11,667 - $13,334 a month
Tax - Devops Software Lead - Tto
Recruited by Deloitte 1 year ago Address , Seattle, 98104, Wa
Senior Software Engineer Jobs
Recruited by GE Healthcare 1 year ago Address , Seattle, 98108, Wa $202,000 - $303,000 a year
Senior Software Development Engineer
Recruited by Adobe 1 year ago Address , Seattle, 98103, Wa $119,000 - $232,700 a year

Senior Software Engineer Jobs

Company

Microsoft

Address Redmond, WA, United States
Employment type FULL_TIME
Salary
Category IT Services and IT Consulting,Computer Hardware Manufacturing,Software Development
Expires 2023-07-17
Posted at 10 months ago
Job Description
Microsoft Teams is a hub for teamwork, giving teams instant access to everything we need right in Office 365. It is the canvas that keeps all your content, tools, people, and conversations together in one place. Teams is used by more than 300 Million Users across enterprises, educational institutions as well as first line workers.
On the Messaging Services team, we are continuously evolving our messaging micro-services to support new messaging features while maintaining a high performance, scalable and cost-effective eco-system. We are looking for a Senior Software Engineer who can help us build robust and scalable back-end services and the ability to develop on the client application for web and desktop. This is a unique opportunity to hone your system design skills, and will give you exposure to cutting edge technology stack (.NET Core, Service Fabric, Redis, Azure Cosmos DB) as well as cross-org collaboration opportunities. You will have end-to-end ownership and make huge impact in this critical area.
As a team we’re proud of what we build and how we build it. We run lean, put our customers first and use an evidence-based approach to decision making. We have live-site first, metrics-driven culture that prevents us from accumulating debt and necessity to put out fires on daily basis. You will be in a position that provides opportunities to impact customers’ satisfaction and grow the business exponentially.
Responsibilities
  • Design, develop and maintain high scale services that form the backbone of Microsoft Teams.
  • Collaborate with partners, internal and external to Microsoft Teams organization, to design and build features that drive growth in our user base.
  • Influence and create new designs, architectures, standards and methods for large-scale distributed systems.
  • Develop in typescript on the message sync engine and on the React framework on the Teams web and desktop client.
  • Own and operate services of large scale and importance.
  • Dive deep into Azure technologies and distributed database systems.
  • Build reusable libraries of services best practices for other teams to leverage.
Qualifications
Required/Minimum Qualifications
  • 2+ years experience with TypeScript and mainstream JavaScript frameworks such as React or Angular/AngularJS.
  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • 4+ years experience working with large-scale distributed systems, client-server architectures, and distributed database systems.
  • OR equivalent experience.
Additional Or Preferred Qualifications
  • Drive to increase efficiencies through automation.
  • Drive to improve performance, availability and supportability of services.
  • Experience working with Service Fabric or Kubernetes.
  • Experience working with M365 components like AAD, Exchange, Substrate, SharePoin.
Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $112,000 - $218,400 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $145,800 - $238,600 per year.
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay
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.