Principle Software Engineering Lead

3 weeks ago


bangalore, India Microsoft Full time

Overview

The Virtualization Core Platform team is looking for a talented, motivated leader to work in core virtualization technology areas to help drive the development of the next generation of our platform. We are looking for enthusiastic candidates who can learn quickly, have dependable design skills, and have the proven ability to build and manage a dynamic team.Have you used Hyper-V today? Have you used Windows 11 today?Millions of users interact with Hyper-V daily. Hyper-V is the backbone of the cloud and nearly all of Microsoft's online properties, including Azure, are running on Hyper-V. That's millions of virtual machines hosting the services that people use every day.

Qualifications

Required qualifications:

Required/Minimum Qualifications Bachelor's Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++ OR equivalent experience 2 + years' experience with hypervisors, kernel mode programming, containers, and/or security or equivalent experience

Preferred qualifications:

Bachelor's Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust OR Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, Rust OR equivalent experience 4+ years people management experience Experience coding, debugging, testing, and problem solving skills Proven communication and collaboration skills Ability to work on a large codebase and willing to take on a wide variety of challenges Reliable understanding of systems software and hardware/software interaction A track record of solid results across multiple ship cycles Experience with hypervisors, kernel mode programming, containers, and/or security Thorough understanding of modern computer architectures found in desktop PCs and servers

#IDCAzureEPHiring

Other Qualifications:

The 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

Responsibilities

Do you want to build that?Join the Virtualization Core Platform team and become a key part of Microsoft's technical strategy. We're at the center of some of the most relevant and rapidly evolving technology areas in the company. We're transforming datacenters and the cloud with classic virtualization technologies as well as exciting new investments in lightweight containers. We’re enabling exciting new technology on Windows desktop systems for mobile application development and security. We are embracing innovation across multiple platforms like Linux and extending our investments in support of Open Source projects.Do you have experience with virtualization technologies?If so, that's fantastic. If not, we want you to bring your current experience to the team and use it to transform yourself into a virtualization expert. As a Principal Software Engineer Lead, you'll be responsible for leading a team of engineers working on components of Microsoft's virtualization platform. Your work will touch all aspects of low-level CPU, memory, and device virtualization. You'll be working closely with all of Microsoft's key silicon partners to enable new hardware features and push the boundaries of performance, reliability, security, and more. We're looking for a passionate, innovative, and versatile engineer to lead.Not sure if this is the right job for you?We ship an extremely high quality platform that delights our customers, release after release. But more importantly, we have a collaborative culture where new ideas are embraced and encouraged. Our goal is to create an engaging environment where you can do your best work.Come talk to us. We're hiring for a wide variety of roles and responsibilities. We'd love to find the right spot for you on the Virtualization Core Platform team.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.Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

  • bangalore, India CliniSys Full time

    Essential Functions Develops software solutions across multiple subsystems within our applications, including collaboration with requirements definition, prototyping, architectural design, coding, testing and deployment Provides engineering support when building, deploying, configuring, and supporting systems for customers Performs complex product...


  • bangalore, India Microsoft Full time

    Overview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics...


  • bangalore, India Oracle Full time

    Principle Software Developer - Cloud Chaos Engineering Team At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a team with varied strengths of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the top tier enterprise software company in the world. ...

  • Principle Engineer

    3 weeks ago


    bangalore, India Oracle Full time

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other...

  • Principle Engineer

    1 week ago


    bangalore, India Oracle Full time

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other...


  • bangalore, India Oracle Full time

    AI/ML, No Code and Lo Code are the fastest-growing engineering concepts in the software industry. These systems allow customers to get the information they need to make critical strategic decisions in a fast-paced rapidly changing business world. For this position, we are looking for a Software Developer with experience in distributed systems. You will get...


  • bangalore, India Cloud Software Group Full time

    Job Description: Lead Software Engineer This job requires the employee to be fully on-site About This Team: ZTNA clients team takes care of the client projects for all platforms as part of Citrix Gateway product. It is widely used by various enterprise customers for securely accessing their enterprise resources remotely. It has ~10+ million...


  • bangalore, India Microsoft Full time

    Overview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.Microsoft’s Azure Data engineering team is leading the transformation of analytics...

  • Principle Engineer

    2 weeks ago


    bangalore, India [24]7.ai Full time

    Job Role: Principle Engineer - Java, No SQL(Postgres) with GCP Cloud Exp Responsibilities Work closely with Quality Engineering, DB Ops, other software, and security teams Resolve complex technical issues and drive innovation that improves system security, availability, resiliency, and performance. Serve as an experienced software...


  • bangalore, India Cimpress Full time

    Lead Software Engineer Date: May 16, 2024 Location: Bengaluru, KA, IN, 560092 #job-location.job-location-inline { display: inline; } Company: Cimpress Technology Here are the roles and responsibilities for the position (Lead Software Engineer)- Responsibilities: Design, develop, and maintain APIs to support applications. Monitor API...

  • Software Engineer

    2 months ago


    bangalore, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Job Title: Software Engineer/Sr. Software Engineer - AltairOne Drive Job Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance...

  • Lead Software Engineer

    18 hours ago


    bangalore, India Kaplan Full time

    Job Description - JR239105 Lead Software Engineer (Hybrid)For more than 80 years, Kaplan has been a trailblazer in education and professional advancement. We are a global company at the intersection of education and technology, focused on collaboration, innovation, and creativity to deliver a best-in-class educational experience and make Kaplan a great place...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. To be successful in securing this role, you’ll have at least 8 - 12 years of commercial experience,...

  • Software Engineer

    2 months ago


    bangalore, India Altair Engineering Full time

    Transforming the Future with the Convergence of Simulation and Data Job Title: Software Engineer/Sr. Software Engineer Job Description: We are passionate about building software solutions that solve problems. We count on our engineers to empower our users with a rich feature set, high availability, and exceptional performance based solutions...


  • bangalore, India CimpressVista Full time

    Here are the roles and responsibilities for the position (Lead Software Engineer)-Responsibilities: Design, develop, and maintain APIs to support applications. Monitor API performance and troubleshoot issues promptly. Conduct code reviews and implement improvements to enhance API functionality. Design and deployment of associated database. Work closely with...

  • Lead Software Engineer

    2 months ago


    bangalore, India 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...


  • bangalore, India 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...


  • bangalore, India Cimpress India Full time

    Lead Software EngineerJob Summary:The CRM/Salesforce Architect, will be responsible for designing, developing, and maintaining our Customer Relationship Management (CRM) systems. The role requires a deep understanding of CRM architecture, and software engineering principles, and the ability to lead technical teams in delivering high-quality solutions that...


  • bangalore, India Cloud Software Group Full time

    Do you thrive in a startup vibe? Were you built for a small, nimble and dynamic team that’s ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business—an area where we see growth potential. This business unit is unique, and we certainly aren’t afraid to stand...