Come join Microsoft Word to work on state-of-the-art services, platforms, distributed systems, user experiences, and modern technology to deliver the next generation of productivity experiences used by hundreds of millions of users daily! We are looking for Senior Engineering Manager who can help us further grow our products, business, and culture!
At Microsoft Word Web team in Microsoft Development Center Serbia (MDCS) , our focus is driving the next phase of Word layout engine, a core aspect of how Word documents are visualized and interacted with across devices. We are looking for creative and driven software engineering managers with passion for web full stack development to achieve our vision of redefining the future of documents across all platforms and devices.
We are a people-first organization: we invest deeply in each other and are committed to each other’s success. You’ll grow your team and the broader group by modeling excellence, coaching for active development, and caring through healthy, candid conversations. Previous managerial experience is not required, but technical excellence and demonstrated passion for growing others is.
Engineering Manager position provides an 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. You’ll lead a strong, experienced team of engineers across a breadth of technologies, working in a customer-focused, hypothesis-driven fashion with multiple partner teams across Office, leveraging both quantitative and qualitative data to ensure we’re building experiences customers need and love.
Responsibilities
Owning and driving delivery of critical areas and features in Word product, work with the team and peers every day on solving highly complexdesign, coding, troubleshooting and operational challenges
Help the team manage projects using agile engineering methodologies and dealing with ambiguity, working closely with Product Managers, Designers, and Stakeholders to define and execute the product roadmap
Provide deep strategical technical expertise and guidance in the design/architecture/planning stage of the project, including guidance during the execution/implementation as necessary
Lead, mentor, and grow team of engineers, cultivate a high-quality engineering culture, emphasizing technical excellence and rapid iteration
Identify professional growth areas for each engineer on the team and proactively provide opportunities for increasing their skill set as engineers
Continuously evaluate engineering processes and practices affecting the team with the goal of eliminating in-efficiencies and increasing the overall team effectiveness, drive these improvements both within the team and partners
Drive innovation and take measurable risks to improve our products and services
Foster a healthy and inclusive team environment
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
Many years experience of software development experience building commercial grade software, including experience in large scale, high availability services and experiences
Experience guiding and mentoring a team of engineers, with demonstrated commitment and passion for people growth and development
Strong software engineering fundamentals, including coding, software design, problem solving, and data analysis skills
Understanding of software engineering principles, with experience developing, architecting, and driving features and experiences for large-scale services or customer-facing web applications
Demonstrated ability to effectively work in collaborative multiple projects team environment and ship production features
Strong ability in self-learning, entering new domain, managing through uncertainty in an innovative team environment
Proficiency with TypeScript or JavaScript, experience with modern front-end frameworks such as React or Vue
Passion and motivation for technology, with solid problem-solving skills
Passion for growth, doing new things, and learning from others and own mistakes
Excellent 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) .