···
Log in / Register
Software Engineer
Indeed
Full-time
Onsite
No experience limit
No degree limit
Carrer d'Aribau, 66, Eixample, 08011 Barcelona, Spain
Favourites
Share
Description

**Overview** Microsoft Rewards helps millions of users engage across Bing, Edge, Windows, and other Microsoft experiences. The Rewards Engineering team builds reliable, secure, and high scale services and user experiences that directly influence engagement and retention. As a Software Engineer, you will design, implement, test, and operate features across our platform while working closely with engineers, PMs, and partner teams across Microsoft AI. This is an opportunity to work in a fast\-paced environment with the energy of a startup and the impact of a global product. The Rewards team builds differentiated user experiences that delight millions of consumers every day and drive meaningful growth for Microsoft’s online businesses. Our current focus is to accelerate the growth of Bing’s daily active users by using Rewards to create habit forming engagement. Microsoft Rewards is one of the most loved features across Bing and Xbox, and our mission is to build a loyal user base that spans the entire Microsoft consumer ecosystem including Bing, Xbox, Edge, MSN, Windows, and Mobile. Learning and growth opportunities on the team: * Work on a team that gets things done and works in a startup mode. * Ship code and features that impacts consumers of multiple products and services. * Work with large, scalable and high\-performance services that leverage the latest technologies. * Work in a culture of continuous improvement, adaptation, reflection, and growth. * Work with a highly collaborative and fun team in a fast\-learning environment. 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. Starting January 26, 2026, Microsoft AI (MAI) employees who live within a 50\- mile commute of a designated Microsoft office in the U.S. or 25\-mile commute of a non\-U.S., country\-specific location are expected to work from the office at least four days per week. This expectation is subject to local law and may vary by jurisdiction. **Responsibilities** * Be able to drive end\-to\-end feature development from ideation to architecture design to implementation and testing through multiple data driven iterations. * Write solid production\-quality code that is simple, extensible, and maintainable with very few defects. * Measure and analyze the metrics for the features shipped. * Seek opportunities in code and processes to improve quality and efficiency. * Work closely with PM and Designers to create delightful, effective user experiences. * Foster a culture of inclusivity and disciplined software engineering practices to deliver business value, guided by data. **Qualifications** **Required 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 Python + OR equivalent experience. * 2\+ years of industry experience developing production quality software. * Full stack Web software development experience, implementing cross\-browser web applications. * Expertise in frontend development technologies such as JavaScript/TypeScript, HTML, CSS, React, Angular. * Solid software design skills. * Experience working on enterprise and consumer products. * Solid problem\-solving skills, ability to cultivate positive relationships, and clear communication and coordination skills. **Preferred Qualifications:** * Master's Degree in Computer Science or related technical field AND 3\+ years technical engineering experience with coding in languages including, but not limited to, C, C\+\+, C\#, Java, JavaScript, or Python + OR Bachelor's Degree in Computer Science or related technical field AND 5\+ years technical engineering experience with coding in languages including, but not limited to, C, C\+\+, C\#, Java, JavaScript, or Python + OR equivalent experience. * 5\+ years of industry experience developing production quality software. * Experience with OOP, TDD, and agile development models. * Experience with SQL, NoSQL, and Big Data technologies. * Experience building web services using ASP.NET (or similar technologies) and SDKs based on REST APIs, ODATA or JSON. * Experience shipping online services in a fast\-paced environment. * Experience with software development cycle: Design, implementation, deployment, and live site. * Passion for quality and solid customer empathy. \#MicrosoftAI \#Bing This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process**.**

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
David Muñoz
Indeed · HR
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.