Software Engineer II

Microsoft is a global technology company that empowers people and organizations worldwide to achieve more through innovative software, services, and solutions.
Frontend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS · Consumer

Description For Software Engineer II

Microsoft's Web Experiences Team, specifically the Bing Places team, is seeking a Software Engineer II to join their mission of empowering global exploration and connection through local search and maps experiences. As part of Microsoft's Bing search ecosystem, you'll work on delivering intuitive, engaging user experiences to hundreds of millions of users worldwide.

The role involves working with cutting-edge web rendering technologies in an agile environment that deploys to production multiple times daily. You'll be part of transforming traditional search results into immersive, visually rich user experiences that streamline complex task completion. The position offers extensive opportunities for learning and growth while collaborating with cross-functional teams across Microsoft.

The team culture embraces Microsoft's core mission of global empowerment, fostering a growth mindset and innovative thinking. You'll join a diverse and inclusive environment where team members work together to achieve shared goals while maintaining high standards of respect, integrity, and accountability.

Working in Barcelona, Spain, with a hybrid work arrangement (up to 50% work from home), you'll contribute to the Bing Places platform, handling everything from design to implementation. The role requires strong technical skills in web technologies, particularly TypeScript and React, combined with the ability to write scalable services and make data-driven decisions through A/B testing.

This is an excellent opportunity for a mid-level engineer who is passionate about creating user-centric experiences, has strong problem-solving abilities, and thrives in a fast-paced, collaborative environment. The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support.

Last updated 6 hours ago

Responsibilities For Software Engineer II

  • Deliver great user experiences partnering closely with Product Management, Design, Privacy and Legal teams
  • Own projects end-to-end from design to coding to testing, running A/B experiments and analyzing results
  • Produce extensible and maintainable code and propose solutions
  • Adhere to modern software engineering practices and operational excellence
  • Analyzing user data to identify product opportunities to meet business goals

Requirements For Software Engineer II

TypeScript
React
  • Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Demonstrable history of excellent analytical and problem-solving skills
  • Experience with web technologies such as TypeScript, CSS, HTML, React
  • Experience writing and maintaining highly scalable web services
  • Clear communication skills and demonstrated customer empathy
  • Passionate and collaborative team player

Benefits For Software Engineer II

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 Software Engineer II

Software Engineer II

Software Engineer II position at Microsoft Teams Messaging team in Prague, focusing on frontend development with React and TypeScript, offering hybrid work model and comprehensive benefits.

Software Engineer II

Software Engineer II position at Microsoft working on AI Copilot Web and Work Experiences for Commercial Users, focusing on full-stack development with React and TypeScript.

Software Engineer 2

Microsoft Azure IMDX front-end Software Engineer position focusing on IoT solutions, offering competitive salary and hybrid work model in Redmond, WA.

Software Engineer 2

Microsoft is hiring a Software Engineer 2 for their Ads Campaign team to develop front-end solutions using JavaScript/TypeScript and React, offering hybrid work and comprehensive benefits.

Software Engineer II

Software Engineer II position at Microsoft, focusing on Microsoft 365 admin center development, offering hybrid work and competitive compensation in Redmond, WA.