Software Engineering Manager

2 months ago


Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

Do you see yourself as a coach, a guide, a collaborator, and an engineer? Would you be excited to drive major changes to a high scale service that is critical to Microsoft? Do you care deeply about fostering a great team culture? We are looking for an Engineering Manager for M365 Routing team who embraces these roles and is excited by technology.

Substrate is the data and intelligence platform that enables internal partner teams at Microsoft to build, deploy, and maintain compliant productivity apps and services with reduced effort and faster time to market.

The prime responsibility of the M365 Routing team is to make the M365 applications responsive by optimizing network access to the backend servers. We run a high scale distributed service that routes tens of trillions of requests per day and moves petabytes of data. This includes both user-to-service and service-to-service communication. Our software services end user requests and will proxy the connections accurately to the backend services in the most optimal way possible to achieve ever improving low-latency goals. Example technologies that we work with include Chaos Engineering, load balancing, connection management, throttling, distributed caching, CDN and HTTP/3.

We are building a secure, and cost-effective hosting platform for services of many types from virtualized infrastructure to microservices at geo scale. You'll be leading a team of highly motivated engineers to deliver the core capabilities of the routing platform. You will be working with teams across Office and Azure. You and your team will be responsible for defining SLI/SLOs for the platform and managing the live site of the infrastructure we own and support.

We are looking for an Engineering Manager who embraces the cultural values of inclusion and belonging and feels empowered to do the following:

  • Coach – Work with each person on your team to help them to do their best work and grow. You define and foster an identity for the team that includes a reputation for high quality, reliability, and inclusivity.
  • Guide – Define the business goals for the team then create and execute a plan to meet those goals. You will build a vision for changing the underlying technology of the service and guide the team through landing it while maintaining the availability of the live site.
  • Collaborate – Strive to understand the motivations and goals of the teams we are partnering with and work towards a better solution together. Driving for results by following a problem through to its conclusion, solve it once and for all.
  • Engineer – Care deeply about finding the best technical solution, demonstrating a passion for technology, a curiosity to 'go deep' for problem solving and building upon past experiences. You are excited about delivering innovations to the service while maintaining measurable results.

More About Microsoft 365 and Substrate

Microsoft 365 (M365) is the fastest growing cloud services business in Microsoft. M365 brings together cloud versions of our most trusted communications and collaboration products like Exchange, SharePoint, OneDrive, and Teams with the desktop suite of Office products in an always up-to-date integrated service offering. Since its launch, the service has made it easier for millions of information workers across the world in small, medium, and large enterprises to use the best of Microsoft's business productivity solutions via the cloud. The service now extends the same capability to consumer communication and collaboration products.

Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.

Responsibilities

  • Lead and support a team of 5-8 engineers to deliver high quality business objectives.
  • Provide leadership to an integrated remote team in Europe. Work with peer EngineeringManagers to define joint goals execution plan.
  • Provide hands-on technical leadership: architecture, design, code reviews, development, qualityassurance and live site support.
  • Drive modern engineering practices such as continuous integration, unit testing, automateddeployments with integrated quality gates. Focusing on simplicity and maintainability as coretenets.
  • Partner with Program Management to meet immediate and longer-term business objectives.
  • Collaborate with teams across the company in Office and Azure.
  • Hire, retain and grow top talent on the team.
  • Foster a healthy and inclusive team environment that upholds Microsoft's company values ofRespect, Accountability, and Integrity.
  • Be a mentor for the people on your team and help them grow.
  • Analyze, design, and implement improvements to implement new features while reducing costs ofgoods shipped (COGS) and drive those changes across the platform.

Qualifications

Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline AND technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • Experience as an Engineering Manager or a technical lead.
  • Experience coaching, mentoring, and leading high performing teams.
  • Experience driving a complex multi-year infrastructure project would be desirable.
  • Experience with resiliency and performance e.g. Chaos Engineering, Dependency protection, Throttling and performance optimization.
  • Experience building large scale web services is a strong plus.
  • Experience using large-scale data to gain insights and optimize systems towards business goals.

Individuals with a degree in a non-STEM field (or without a degree at all) who have retrained as a software engineer and demonstrated a commitment to lifelong learning and meet the above experience requirements are strongly encouraged to apply.

#M365Substrate #SURF #M365CORE

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 ) .




  • Prague, Hlavní město Praha, Czech Republic Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 432788Assists more senior engineers in designing, developing, modifying, and implementing software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Ensures the overall functional quality of the released product on all...


  • Prague, Hlavní město Praha, Czech Republic MSD Full time

    Job Title: Software Engineer Company: Merck & Co., Inc. Our company is a global leader in the healthcare industry, with a rich history of innovation and a commitment to making a positive impact on people's lives. We are seeking a talented Software Engineer to join our Enterprise Information Technology team, where you will play a key role in shaping the...


  • Prague, Hlavní město Praha, Czech Republic MSD Full time

    Job Title: Software EngineerCompany: Merck & Co., Inc.Our company is a global leader in the healthcare industry, with a rich history of innovation and a commitment to making a positive impact on people's lives. We are seeking a talented Software Engineer to join our Enterprise Information Technology team, where you will play a key role in shaping the future...


  • Prague, Hlavní město Praha, Czech Republic MSD Full time

    Job DescriptionWe are looking for a Software Engineer to help us develop solutions that improve the way we run our clinical trials. For our patients, our partners, and our employees. You have a strong background in software engineering, are intellectually curious and a self-starter. You will join our Clinical Trial Data Management Product Line that focuses...

  • Software Engineer

    3 months ago


    Prague, Hlavní město Praha, Czech Republic Alteryx Full time

    We're looking for problem solvers, innovators, and dreamers who are searching for anything but business as usual. Like us, you're a high performer who's an expert at your craft, constantly challenging the status quo. You value inclusivity and want to join a culture that empowers you to show up as your authentic self. You know that success hinges on...


  • Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Senior Software Engineer We are expanding our Global footprint in Prague and as we build out our Product & Engineering teams, we are looking for talented Software Engineers to join our team. As a Senior Software Engineer, you will be responsible for the full life cycle of development, contributing to the end-to-end delivery of complex features that meet the...


  • Prague, Hlavní město Praha, Czech Republic ASSA ABLOY Full time

    Career Opportunities: Director, Software QA Engineering Requisition ID Posted - DigitalPersona Czech s.r.o. - EAT - Biometrics Group - CZE: Prague (Palac Karlin) - Engineering & Science - Posting Country (1) - Yes - Director - Travel Required: 0%-10%  Job Description Print Preview An Amazing Career Opportunity for a Director, Software QA Engineering...


  • Prague, Hlavní město Praha, Czech Republic ASSA ABLOY Full time

    Career Opportunities: Staff Software Engineer Requisition ID Posted - HID Corporation Ltd - Workforce Identity Management -CZE: Prague (Palac Karlin) - Engineering & Science - Posting Country (1) - Yes - Associate - Travel Required: 11%-30%  Job Description Print Preview An Amazing Career Opportunity for a Staff Software Engineer Location: Prague,...


  • Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Senior Software Engineer We are expanding our Global footprint in Prague and as we build out our Product & Engineering teams, we are looking for Software Engineers. As a Senior Software Engineer, you will own a full life cycle of development and be a senior contributor on a team responsible for the end-to-end delivery of increasingly complex features that...

  • Lead Software Engineer

    3 months ago


    Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    About the TeamOur Product and Engineering team works with our award-winning products to help us create a single experience to help customers assess risk, detect threatsand automate their security programs at over 10,000 organizations. These teams use best-in-class technology, leading-edge research, and broad, strategicexpertise to develop new products and...


  • Prague, Hlavní město Praha, Czech Republic MSD Full time

    Technical Lead, Software Engineering We are seeking a highly skilled Technical Lead, Software Engineering to join our team and help shape the technical vision and strategy of our clinical trials solutions. As a key member of our team, you will work closely with our technical leads, software engineers, product managers, and solution architects to deliver...

  • Software Engineer II

    2 months ago


    Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Job Overview:Software Engineer II As a Software Engineer II, you will take ownership of the development of new features for your team, working with cutting edge technologies and owning this process end to end. You will bring a customer centric approach with a curiosity and passion for continuous learning. You will be provided with coaching and support to...

  • Software Engineer II

    1 month ago


    Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Job Overview:The Managed Services Engineering team is responsible for developing and maintaining the applications, tools, and services the service delivery teams use for our Managed Detection & Response, Vulnerability Management, Application Security, and Incident Response. Our applications are built using an agile software development approach with an...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    Senior Software Engineer - Microsoft Teams Calling, Meeting & Devices Senior Software Engineer - Microsoft Teams Calling, Meeting & Devices Join our team and be part of the innovation that's revolutionizing the way people communicate and work together across the globe. As a Senior Software Engineer on the Microsoft Teams Calling, Meeting & Devices team,...


  • Prague, Hlavní město Praha, Czech Republic Procore Full time

    Job DescriptionWe're looking for a Principal Software Engineer to join Procore's Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. We're a customer-centric group that encompasses...


  • Prague, Hlavní město Praha, Czech Republic MSD Full time

    Job DescriptionWe are looking for a Software Engineering / Technical Lead with strong software development and cloud computing background to help us shape the technical vision and strategy of solutions that improve the way we run our clinical trials. You will join our Clinical Trial Data Management product line that focuses on technology and process...


  • Prague, Hlavní město Praha, Czech Republic MSD Full time

    Job DescriptionWe are Central Software Engineering (CSE), consisting of over 100 engineers across three locations: Prague, New Jersey, and Singapore. Our mission is to deliver innovative digital solutions to drive the strategic objectives of our company through deep business and technical expertise. We supercharge our internal partners by leveraging software...


  • Prague, Hlavní město Praha, Czech Republic Microsoft Corporation Full time

    The Azure Core Linux team's mission is to empower every Linux developer and operator to innovate and run secure, reliable, services at scale. We are looking for an experienced Senior Linux Software Engineer to help make Azure the best place to run Linux workloads.As an experienced Senior Linux Software Engineer on the Azure Core Linux team you will improve...

  • Software Engineer II

    3 months ago


    Prague, Hlavní město Praha, Czech Republic Rapid7 Full time

    Rapid7's Metasploit team is building the future of the world's best-known software exploitation framework, working with the open-source community to help organizations around the world test their defenses and expose cybersecurity risk. We're looking for a lead engineer to help us maintain and improve Metasploit Framework and Metasploit Pro in collaboration...

  • Software Engineer II

    2 months ago


    Prague, Hlavní město Praha, Czech Republic Procore Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities' hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it's also one of the world's least digitized industries.That's why we're looking for a talented...