Principal Software Engineer

3 weeks ago


Charlotte, North Carolina, United States Microsoft Corporation Full time

Job Summary

The PAVE team at Microsoft is seeking a highly skilled Principal Software Engineer to join their ranks. As a key member of the team, you will be responsible for designing, developing, and optimizing core frameworks that support both the Media and Validation charters within PAVE.

Key Responsibilities

  • Lead the design, development, and optimization of core frameworks that support both the Media and Validation charters within PAVE.
  • Collaborate with teams across Windows Servicing & Delivery to ensure alignment with strategic goals, ensuring seamless integration of media creation, validation, and productivity solutions.
  • Develop and maintain high-quality, scalable services for producing media images such as ISO, VHD, VHDX, WIM, and container formats that are utilized by OEMs, enterprises, Azure, and other cloud environments.
  • Drive engineering productivity enhancements by identifying opportunities for process automation, tooling improvements, and cross-team collaboration.
  • Work closely with stakeholders in Windows, Azure, OEMs, and enterprise customers to understand requirements and deliver solutions that meet their evolving needs.
  • Mentor and guide junior engineers, fostering a culture of collaboration and excellence across the PAVE team.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including C, C++, C#, Kusto, SQL or Python OR equivalent experience.
  • Experience with Azure cloud platform, and building cloud-based solutions that integrate with on-premise and hybrid environments.
  • Experience with designing and implementing high-performance frameworks and solutions which scale across multiple teams and products.
  • Experience working with media image formats such as ISO, VHD, VHDX, WIM, ESD, and containers, and the services that generate and manage these formats.

Additional Requirements

  • Ability to meet Microsoft, customer and/or government security screening requirements that 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.

About Microsoft

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.



  • Charlotte, North Carolina, United States Principal Financial Group, Inc. Full time

    Job SummaryAs a seasoned software engineer at Principal Financial Group, you will be part of a dynamic team that develops innovative financial tools to help our customers achieve their financial goals. We are seeking a highly skilled software engineer to join our team and contribute to the design, development, and deployment of our software solutions.Key...


  • Charlotte, North Carolina, United States Navex Inc Full time

    Make a Difference with Navex IncAt Navex Inc, we're passionate about creating a safer, more ethical, and more transparent world. As a Principal Software Engineer, Data, you'll play a crucial role in shaping our integrated risk and compliance management platform.As a member of our Product Engineering team, you'll collaborate with talented engineers to design...


  • Charlotte, North Carolina, United States Navex Inc Full time

    About the RoleWe're seeking a highly skilled Principal Data Software Engineer to join our Product Engineering team at Navex Inc. As a key member of our team, you will be responsible for designing and implementing our new data platform, focusing on quality implementation while guiding other data engineers.Key ResponsibilitiesWork with a team of data engineers...


  • Charlotte, North Carolina, United States Microsoft Full time

    OverviewMicrosoft is seeking a highly skilled Principal Software Engineering Manager to lead our Azure Storage team. As a key member of our engineering organization, you will be responsible for driving the development and delivery of our cloud storage service, which hosts data for some of the world's largest companies.The ideal candidate will have a strong...


  • Charlotte, North Carolina, United States Selective Insurance Full time

    About the RoleSelective Insurance is seeking a highly skilled and experienced software engineer to join our team. As a technical leader, you will be responsible for designing, developing, and implementing complex systems across multiple technical stacks.You will work closely with architects and product teams to drive technical strategy and align the release...


  • Charlotte, North Carolina, United States BrightSpeed Full time

    Job Description:We are seeking a highly skilled Principal Software Engineer- Provisioning and Activation Analytics to lead our team in designing and building a world-class fiber network and creating a customer experience second to none.Key Responsibilities:Define the roadmap for migrating provisioning applications from one platform to anotherLead the team to...


  • Charlotte, North Carolina, United States BrightSpeed Full time

    Company DescriptionAt Brightspeed, we are reimagining how people live, work, play and connect by providing fast, reliable internet connections and an awesome customer experience in twenty states throughout the Midwest and South. Backed by funds managed by Apollo Global Management, our vision is to accelerate the upgrade of copper to fiber optic technologies,...


  • Charlotte, North Carolina, United States The Hartford Full time

    Director Software EngineeringWe're seeking a seasoned Director of Software Engineering to drive engineering excellence and deliver innovative solutions in our Digital Value Stream.This is an exciting opportunity to lead a high-performing team in shaping the future of our company.Responsibilities:Accountable for end-to-end product delivery of large-scale...


  • Charlotte, North Carolina, United States Microsoft Corporation Full time

    Job DescriptionThe PAVE team at Microsoft is seeking a highly skilled Principal Software Engineer to join their team. As a key member of the Windows Servicing and Delivery organization, you will play a critical role in the development and distribution of Windows media to a diverse range of customers.Your responsibilities will include leading the design,...

  • Software Engineer

    4 weeks ago


    Charlotte, North Carolina, United States United Software Group Full time

    Job SummaryUnited Software Group is seeking a highly skilled Software Engineer - Backend Systems to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems and APIs using .NET/C# and Python. Key Responsibilities:Design and implement database solutions using MongoDB, Redis,...


  • Charlotte, North Carolina, United States Brightspeed Full time

    Job Title: Principal Site Reliability EngineerWe are seeking a highly skilled Principal Site Reliability Engineer to join our team at Brightspeed. As a key member of our engineering team, you will play a critical role in ensuring the reliability and scalability of our cloud-native applications.Key Responsibilities:Design and implement monitoring systems to...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this role:Wells Fargo is seeking a highly skilled Principal Engineer to support Application Security Enablement.The successful candidate will lead engineering efforts on Continuous Integration/Continuous Delivery (CI/CD) security tooling optimization, including Static Application Security Testing (SAST), Software Composition Analysis (SCA), Dynamic...

  • Principal SRE

    4 weeks ago


    Charlotte, North Carolina, United States Apex Systems Full time

    Principal Site Reliability EngineerWe are seeking a highly skilled Principal Site Reliability Engineer to join our dynamic SRE team. As a subject matter expert, you will be responsible for analyzing complex data and distributed systems, anticipating problems, and finding ways to mitigate risks to the environment.Key Responsibilities:Lead the design, build,...


  • Charlotte, North Carolina, United States City National Bank Full time

    Job SummaryCity National Bank is seeking a highly skilled Site Reliability Principal Engineer to join our team. As a Site Reliability Principal Engineer, you will be responsible for designing, building, and managing large-scale, fault-tolerant systems. Your role will be to ensure the reliability, scalability, and maximum uptime of CNB systems in the Data...


  • Charlotte, North Carolina, United States Saxon Global Full time

    Technical Leadership OpportunityWe are seeking a highly skilled and experienced software engineer to join our team as a technical lead. This individual will be responsible for leading the development of complex software systems, guiding and mentoring junior engineers, and ensuring the highest quality of code.Key Responsibilities:Design, develop, and...


  • Charlotte, North Carolina, United States HDR Full time

    About HDRAt HDR, we're passionate about creating a better world through engineering, architecture, environmental and construction services. Our multidisciplinary teams bring together experts in various fields to deliver innovative solutions that make a lasting impact. We're committed to diversity, equity and inclusion, and we're proud to be an equal...


  • Charlotte, North Carolina, United States HDR Full time

    About HDRAt HDR, we specialize in engineering, architecture, environmental, and construction services. Our multidisciplinary teams include scientists, economists, builders, analysts, and artists. We believe diversity is our greatest strength and are proud to be an equal opportunity workplace and an affirmative action employer.Job SummaryWe are seeking a...


  • Charlotte, North Carolina, United States Spectrum Full time

    Job Summary:As a Principal Engineer I at Spectrum, you will be responsible for providing software solutions to business problems unique to the company's frontline operations. This involves creating solutions for billing integration activities that involve multiple projects and organizations. You will interpret user needs, design functional architecture, and...


  • Charlotte, North Carolina, United States TalentBridge Full time

    About Our Client:TalentBridge is proud to partner with a leader in the industry specializing in the design and construction of large-scale plants and refineries.Job Overview:As a Principal Civil/Structural Engineer, you will play a crucial role in the design and development of complex projects.Your expertise in civil and structural engineering principles...

  • Principal SRE

    4 weeks ago


    Charlotte, North Carolina, United States Apex Systems Full time

    Job Title: Principal SREApex Systems is seeking a highly skilled Principal SRE to join our dynamic SRE team. As a subject matter expert and SRE professional, you will be responsible for analyzing complex data and distributed systems, anticipating problems, and finding ways to mitigate risks to the environment.Key Responsibilities:Optimize day-to-day...