Software Engineer II (Full Stack)
Microsoft - Redmond, WA
Apply NowJob Description
Skype is software that enables the world's conversations. Millions of individuals and businesses use Skype to connect with friends, family, and colleagues to make free video and voice calls, to call landlines and mobiles, send instant messages, and share files. Through the creative and disruptive, yet legendary engineering that created VoIP, Skype has grown ubiquitous across almost all major desktop, web and mobile platforms.Applying for this role is straight forward Scroll down and click on Apply to be considered for this position.We are looking to hire a Skype Software Engineer II (Full Stack) to support our millions of Skype users every day, providing reliable, scalable, and secure communication across the globe. Our team is also working on Artificial Intelligence (AI) integrations into Skype, such as Copilot, a conversational agent powered by GPT-4 that can chat with users on various topics, and news filtering, a feature that uses AI to personalize and curate relevant news articles for users based on their interests and preferences.We provide services that manage our users & apps; identities across our products, help our users stay connected by finding and storing contacts, route billions of events per day to our clients, and manage key transport connections between our clients and services. We build services in Azure using globally replicated databases and a variety of computer platforms. We care about milliseconds of latency and take high availability seriously.Do you want to have almost a billion users at your fingertips? The day-to-day job in the team is to improve the experience and create new services for our users who form the heart of Skype. We are improving our existing services and continuing to build new services to meet the needs of our consumer and business users. Our environment is like a startup, with the muscles of a corporation.Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.ResponsibilitiesDesign and deliver applications that are performant, reliable and secure for millions of usersDevelop apps that are instrumented, in addition to using analytics and A/B testing to drive featuresAdvocate for Agile, frequent app releases and modern software development lifecyclePartnering with backend services to develop APIs using RESTOpportunities to highlight your technical skills to directly help customersFocus on direct impact on product engineering decisions based upon customer experience and dataDefine requirements, using structured design & modeling techniques and code review practiceOtherEmbody our Culture and ValuesQualificationsRequired/Minimum Qualifications:Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience.Other RequirementsAbility 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.Preferred Qualifications2+ years of software development experience.2+ years of experience in distributed systems and cloud technologies.Experience with object-oriented languages like Java, C++ or C#.Understanding of algorithms, data structures, and design patterns.Experienced in defining requirements, using structured design & modeling techniques and code review practices.Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 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 $120,900 - $198,600 per year.Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: will accept applications for the role until May 7, 2024#WWE# #MicrosoftAI#Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.#J-18808-Ljbffr
Created: 2024-11-05