Software Engineer II

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Engineer II

Software Engineer II position at Microsoft's Cloud Operations + Innovation team, focusing on datacenter infrastructure automation with up to 100% remote work opportunity.

Software Engineer

Software Engineer position at Microsoft working on M365 Intelligent Conversation and Communications Cloud platform, developing large-scale messaging services.

SOFTWARE ENGINEER 2 - CTJ - TS/SCI

Microsoft Software Engineer 2 position focusing on security and data protection, requiring TS/SCI clearance, offering hybrid work in Redmond, WA with competitive compensation.

Software Engineer II

Microsoft is hiring a Software Engineer II to develop and maintain Dynamics 365 Customer Service Omnichannel applications, offering hybrid work and competitive compensation.

Software Engineer 2

Microsoft is hiring a Software Engineer II in Redmond, WA to develop and maintain engineering systems for Azure and Windows, offering competitive pay and hybrid work options.

Description For Software Engineer II

Join Microsoft's Bing Places team as a Software Engineer II, where you'll be part of a mission to revolutionize how people and organizations explore, navigate, and connect in the physical world. As a member of the Bing Places Relevance team, you'll be at the forefront of building cutting-edge services that power Bing Places Search and various Microsoft AI scenarios. The role focuses on improving local search results quality and relevance, working with large-scale data systems and cloud technologies.

You'll be instrumental in designing and implementing data engineering solutions, maintaining complex data pipelines, and developing tools that enhance quality across multiple teams. The position requires expertise in various programming languages and cloud technologies, with opportunities to work on challenging technical problems that impact hundreds of millions of global users.

Microsoft offers an inclusive culture with a growth mindset, where innovation and collaboration are key values. The company provides comprehensive benefits, including industry-leading healthcare, educational resources, parental leave, and various opportunities for professional growth. Working in Barcelona, you'll enjoy a hybrid work environment with up to 50% work from home flexibility, allowing for a balanced work-life arrangement while being part of a global technology leader.

This role is perfect for engineers who are passionate about data engineering, search relevance, and building scalable solutions. You'll have the chance to work with cutting-edge technologies while contributing to Microsoft's mission of empowering every person and organization on the planet to achieve more.

Last updated an hour ago

Responsibilities For Software Engineer II

  • Data Management and Transformation
  • Design, develop, and maintain data pipelines and backend services
  • Develop tools that are used by multiple teams to improve their quality
  • Design and Implement Data Engineering solutions
  • Produce high-quality, well-tested, and secure code
  • Develop and maintain software designed to improve data governance and security
  • Work collaboratively with teammates in a fast-paced environment

Requirements For Software Engineer II

Python
Java
JavaScript
  • Mid to Senior level technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • Experience working with cloud data technologies
  • Experience with large data engineering projects (preferred)
  • Knowledge and working experience in data mining, statistics, mathematics (preferred)
  • Experience writing and maintaining highly scalable web services (preferred)
  • Must pass Microsoft Cloud Background Check

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?