Shire Jobs

Mobile Shire Logo

Job Information

Microsoft Corporation Senior Software Engineer - Office Product Group in Belgrade, Serbia

Come join Microsoft OPG (Office Product Group) to deliver the next generation of productivity experiences used by hundreds of millions of users! We are looking for Senior Software Engineers who can help us further grow our products, business, and culture! Within OPG, we are hiring for four different teams:

At  Microsoft Word team, our mission is about re-imagining what a modern Word canvas is and setting the foundations for the next few decades of Word. We are seeking creative engineers who are passionate about learning and exploring new technologies. If you have experience in large-scale projects and are interested in redefining the future of document visualization and interaction across devices, we would like to hear from you.

At Microsoft Office AI team, we have been focusing on reimagining productivity through AI-powered user experiences and services. We are building the core platforms and experiences for bringing large language models (LLMs) and real-time intelligence into Office applications. Those represent some of the key components of Microsoft Copilot (https://adoption.microsoft.com/en-us/copilot/) , which combines the power of large language models (LLMs) with your organizational data, having native integration with Office apps to streamline your productivity: content generation, app navigation, comprehension and more.

At  Microsoft Editor team, we are looking for creative and driven software engineers with passion for web full stack development to join our Context IQ (CIQ) project . Context IQ is a set of features that bring intelligence right into the typing loop in some of your favorite applications, such as Word, Outlook, PowerPoint, and others. Bringing personalized insights from your data in the Microsoft graph such as people, files, Viva topics, and many others, means you no longer need to search for the relevant information - it's right there at your fingertips. Context IQ helps users quickly access the information that they need from within their flow, meaning they can spend more time conveying the meaning they would like to share. This will represent a significant boost to our users' productivity.

The Stream team has a simple vision – to empower all Microsoft 365 customers to achieve more with media. Building and maintaining strong connections across location and time is critical in the world we live in, and the emotional power of media – video, audio, and photos – makes it best-in-class for fostering personal and relatable connections. In Stream we aim to unlock the power of media for every Microsoft customer with tools and experiences thoughtfully targeted to meet their needs most appropriately.

As a Senior Software Engineer, you will have the opportunity to be at the forefront of technology, with a supportive environment for building skills for designing commercial grade software at scale. It is an opportunity to work with some of the best experts in the field and will provide an opportunity for long-term technical and non-technical growth and career path.

Responsibilities

  • Design, produce and deliver software to improve the usability, reliability, scalability, performance, security, etc. of the product, having independence, sense of ownership and drive for areas of ownership

  • Participate actively in code reviews, bug/issue triage with the feature teams, and support well informed decisions towards business and engineering goals

  • Having high agency for driving ambiguous problems

  • Contribute to fixing, enhancing, and supporting our services in production, including periodic on-call duties where necessary

  • Ensuring that design empowers other developers to achieve more, while effectively leveraging components developed by other teams

  • Driving features, projects, and open-ended problems towards resolution

  • Foster a healthy and inclusive team environment, and provide technical guidance to other engineers and act as mentor

  • Take initiative to identify and fix bottlenecks, proactively come up with the proposals for further improvements of the system, process and owned product

  • Work with international teams within Microsoft

Qualifications

  • BSc in Computer Science, Electrical Engineering, Mathematics, or related disciplines or equivalent practical experience in software engineering industry

  • Software development experience in a product group

  • Experience guiding and mentoring a team of engineers

  • To demonstrate understanding of software engineering principles, with experience developing and driving features and experiences for large-scale services or customer-facing web applications

  • Experience with working in teams shipping complex user facing applications

  • Experience in driving features or components in full life cycle: plan, design, execution, continuous release, and service operation

  • Passion and motivation for technology, with solid problem-solving skills

  • Passion for growth, doing new things, and learning from others and own mistakes

  • Written and verbal English communication skills

Microsoft is an equal opportunity employer. Consistent with applicable law, 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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations (https://careers.microsoft.com/v2/global/en/accessibility.html) .

DirectEmployers