We’re looking for a number of Senior Software Engineers (Frontend, Backend or both) to join our team in Barcelona, Spain. You will have the opportunity to work with the latest cloud and machine learning technologies, in-house or open-source, and make direct impacts to the products, features and platforms used by billions of people daily. You will be part of a passionate and supportive team, building highly performant and scalable distributed services.
Why work at WWE:
Inside Microsoft's Web Experiences Team
The teams we are hiring into:
The Bing Multimedia Team is at the heart of WebXT's mission to "Make the web work for you." Our vision is to empower users with the most engaging and personalized media search and recommendation experience. As a member of the Image Search Experience team, you'll play a pivotal role in optimizing the quality of image search results through User Experience. We're at the forefront of innovation, leveraging cutting-edge techniques in image understanding and Large Language Model technologies.
The Windows and Web Experiences team (WWE) is looking for Software Engineers for the Spartan team with full-stack engineering experience. These “web experiences” encompass Microsoft’s web-facing technology: including Copilot (aka Bing Chat), Bing search, MSN news and weather and our Advertising platform - all delivered through a large variety of platforms including web browsers, Windows, Office products, Edge and even Xbox. The Spartans is a specialized team of elite engineers that serve as cross-cutting experts and force multipliers throughout WWE - helping to make the highest priority projects a success. There is never a dull project in our portfolio; we are simply always working on the most strategic areas of Copilot, Bing, Ads, News, Weather etc. Our expertise runs the gamut including UX, scalable backend services, LLM prompt engineering, data engineering and ML/AI.
The Search + Distribution organization includes the product, engineering, and growth teams responsible for Microsoft Bing worldwide, as well as Microsoft Search in Bing for enterprise. Our mission is to delight users everywhere with the best search experience. We are focused on creating competitive and differentiated search quality experiences, which we do by applying highly advanced ML technologies such as large-scale deep learning models and by investing in more modern search experiences
The platform for AI Copilots for Microsoft is focused on the infrastructure used to power Bing Chat, M365 Chat, Windows Copilot, and other cutting edge AI Copilot solutions. Copilots are intelligent assistants that help users find deep insights into various tasks and then help users accomplish what they need to. Copilots leverage the power of LLMs to provide personalized and contextualized guidance, support, and action.
We work with a great team of engineers on the latest technological trends in AI, LLMs, Agents, OSS, AI safety, security, and privacy. We aim to take the very best ideas and turn them into business strategies and products.
- Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, or Python OR equivalent experience
- Software design and development experience - Full stack ideal
- Relevant years' solid experience in building and maintaining reliable and scalable services/platforms
- Experience on production scale distributed systems
- Prefferable experience in working in Project Teams
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.
- Works with appropriate stakeholders to determine user requirements for a set of features.
- Contributes to the identification of dependencies, and the development of design documents for a product area with little oversight.
- Creates and implements code for a product, service, or feature, reusing code as applicable.
- Contributes to efforts to break down larger work items into smaller work items and provides estimation.
- Be a champion, coach and modeler of software engineering best practices – both technical (i.e., immutability, single responsibility, TDD, refactoring as a regular habit, etc.) and process-oriented (small and single purpose PR’s, thorough and thoughtful code reviews, clear and testable acceptance criteria, etc.)
0 applies
41 views
Jobs from our Partners
Critical Infrastructure Engineer
Critical Infrastructure Engineer
Android Tactical Assault Kit Engineer
Sr Principal Software Engineer- Huntsville
Other Jobs from Microsoft
Software Engineer
Principal Software Engineering Manager
Cloud Solution Architect, Azure Infrastructure (Infra)
Senior Software Engineer
Software Engineer - Backend
Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
50,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 264 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee