Microsoft has flagged the Senior Software Engineer - Skype Intergrated Web Clients job as unavailable. Let’s keep looking.

About Skype 

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. 

Skype backend services power tens of millions of Skype users every day, providing reliable, scalable, and secure communication across the globe. Our team is also working on AI integrations into Skype, such as Bing Chat, 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 are always looking for new ways to innovate and delight our users, so we are looking for the strongest engineering leaders to join us on our journey! Currently we are expanding our team into Vancouver and we are recruiting few more Software Development Engineers at senior level – so a relocation here may need to be considered. 

What we do: 

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. 

  • Being part of a highly scalable distributed cloud services in a dev-ops environment 
  • As part of a unified engineering team, you would implement both the features and appropriate tests during development 
  • Collaborate inside and outside the team 
  • Mentor and develop others by sharing and learning 
  • Participate in code reviews, providing and receiving constructive feedback to improve overall code quality 
  • Proactively manage risks and security, and suggest improvements to existing risk-management processes 
  • Experience in designing and implementing highly scalable distributed micro services handling thousands of requests per second 
  • Solid C#, Java, or C++ experience 
  • Ability to independently resolve technical issues and help the project to move forward 
  • Experience with multithreading and asynchronous processing 
  • Knowledge and experience with object-oriented design 
  • Ability to quickly ramp up on multiple technology areas 
  • Comfortable writing tests as you write code: we aim for quality and stability in finite increments 
  • Strong communication/collaboration skills

Preferred qualification:

  • You are able to take ownership of an application and accept periodically an on-call duty and solve a live site incident if necessary 
  • Experience with Test-driven development (TDD) and pair programming 
  • Experience with Azure cloud services, databases (incl. PostgreSQL)
  • You are able to challenge status quo, build strong professional networks and use them to achieve team goals 

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. 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.

Read Full Description

Discover Similar Jobs

Suggested Articles