Microsoft Corporation Senior Software Engineer, Infrastructure in San Francisco, California
We are seeking an experienced software engineer to join Yammer's Discovery team in San Francisco who will shape the future of Yammer's discovery subsystems to enhance customer relevance and engagement.
More than ever, our customers are betting on the cloud and expecting Office 365 to deliver an unparalleled experience on every device. Office 365 continues to lead the cloud transformation for Microsoft.
If you are passionate about building large scale services that serve millions of customers or motivated to enable scenarios that make people more productive and collaborative at work. This role may be for you.
As a Senior engineer on the team, you will be responsible for leading both the technical strategy and project delivery, relating to discovery, which will include:
Architecting scalable, performant globally distributed and available cloud services, relating to the discovery technology stack
Deliver a set of features that increase engagement and relevance for our global customers
Building deeper integrations with other Office 365 services
Lead, both technical strategy and project delivery, related to the discovery pipeline, including:
Design of a modern technical stack which will leverage the Machine Learning infrastructure to build a performant discovery feed
8+ years of experience in software engineering.
5+ years' experience designing and delivering large-scale systems
Designed and delivered global, reliable, secure, near-real-time systems scaling to audiences in the hundreds of millions
Deep experience leveraging cloud architecture and good experience demonstrating and applying site reliability principles
Driven architecture and design across multiple work streams
Proficient in the principles of Machine Learning and have practical experience in this area
Experience successfully leading complex, large-scale projects with local and remote partner teams
Working in a diverse and fun loving team, are passionate about solving challenging technical problems and love designing and writing great code.
Enthusiastic about partnering and working collaboratively with people across Microsoft
A Bachelor of Science (BS) in Computer Science
Ability to meet Microsoft, customer and/or government security screening requirements is required for this role. These requirements include, but are not limited to, the following specialized security screenings: Microsoft Cloud Background Check. A requirement of this position, is to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
Companies around the world use Yammer to communicate and collaborate openly, helping to make workplace interaction more effective and increase employee productivity and well-being. At Yammer, we experience this first hand, because we're not only building Yammer, we're using it every day to perform our work. We're not just building a product, we're enabling people to change the way they work in very meaningful ways. We need people who are enthusiastic, who ask great questions, and who have strong opinions but aren't afraid to admit when they're wrong.
The Yammer team has people from a variety of backgrounds, races, ethnicities, previous work histories, and life experiences, and we are passionate about growing that diversity. We believe that diverse perspectives drive better ideas, better products and happier customers. We believe in sane work hours, using our vacation time, continuing to learn on the job, and we offer paid parental leave.
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 at https://careers.microsoft.com/us/en/accommodationrequest .
Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.