Senior Software Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software and services.
$80,000 - $150,000
Frontend
Senior Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior Software Engineer

Microsoft Rewards team is seeking a Senior Software Engineer to join their fast-paced startup-style team in Barcelona. You'll be working on Microsoft Rewards, the most loved feature on Bing and Xbox, focusing on building differentiated experiences that delight millions of consumers daily. The role involves developing cutting-edge enterprise and consumer features, including account linking services. You'll be part of a team driving Bing's daily active user growth through Rewards, working across the Microsoft consumer ecosystem including Bing, Xbox, Edge, MSN, Windows, and Mobile.

The position offers excellent learning and growth opportunities in a startup-like environment where you'll ship impactful code, work with scalable services, and collaborate with a highly motivated team. You'll be responsible for full-stack development, implementing cross-browser web applications, and working with various modern technologies.

The ideal candidate should have strong expertise in frontend development, experience with enterprise and consumer products, and a passion for quality. You'll be working in a culture of continuous improvement, where you'll have the opportunity to influence product growth, drive feature development, and create delightful user experiences.

Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth. The position offers a hybrid work arrangement with up to 50% work from home, making it an ideal opportunity for those seeking work-life balance while working on impactful projects at a global technology leader.

Last updated 2 days ago

Responsibilities For Senior Software Engineer

  • Drive product growth and help deliver on DAU goals
  • Drive end-to-end feature development from ideation to implementation
  • Write production-quality code that is simple, extensible, and maintainable
  • Measure and analyze metrics for shipped features
  • Seek opportunities to improve code quality and efficiency
  • Work closely with PM and Designers to create effective user experiences
  • Foster a culture of inclusivity and disciplined software engineering practices

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
  • Bachelor's Degree in Computer Science or related technical field with proven technical engineering experience
  • Full stack Web software development experience
  • Expertise in frontend development technologies (JavaScript/TypeScript, HTML, CSS, React, Angular)
  • Experience working on enterprise and consumer products

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer - User Experiences

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on user experiences and innovative technology solutions with competitive pay and benefits.

Senior Software Engineer - Microsoft 365

Senior Software Engineer position at Microsoft 365 in Dublin, focusing on web development and customer support experiences, offering hybrid work and comprehensive benefits.

Senior Software Engineer

Senior Frontend Engineer role at Microsoft working on Viva Engage platform, developing community features using React and modern web technologies.

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on full-stack development for enterprise data governance solutions, offering competitive pay and hybrid work model.

Senior Software Engineer - Word team

Senior Software Engineer position at Microsoft Word team focusing on frontend development and layout engine optimization.