Principal Software Engineer

2 months ago


Reno, United States Microsoft Corporation Full time

OverviewSecurity represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to end, simplified solutions. The Microsoft Security organization accelerates Microsoft's mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers' heterogeneous environments, as well as ensuring the security of our own internal estate. Our culture is centered on embracing a growth mindset, a theme of inspiring excellence, and encouraging teams and leaders to bring their best each day. In doing so, we create life-changing innovations that impact billions of lives around the world. Sovereign Cloud Security secures Microsoft's clouds for governments around the world through enabling best in class security solutions for our customers through foundational services. We are looking for a Principal Software Engineer with technical leadership experience working with all service aspects of high throughput and multi-tenant services, ability to design componentscarefully, properly handle errors, write clean and well-factored code with good tests and good maintainability. This role will focus on working on tough problems with high impact expectations as a result of the efforts through individual effort as well as working across the organization as appropriate. 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. In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.
ResponsibilitiesTechnical lead of a team of engineers (non-management) to design and deliver solutions to improve security services globally improving the efficiency of services while factoring in reliability, scalability, and latency considerations.Establishes, influences, and ensures policies and procedures for developing extensible, reusable, and maintainable code, identifying and addressing coding issues, and conducting effective code reviews for the most critical or highest impact spaces such as those with deep technical domains connections or a broad set of products or services at critical junctures (e.g., early in development, urgent time horizon). Writes proof of concept code as needed and may develop code directly as needed. Ensures troubleshooting guidelines are effective by establishing communication channels and reviewing relevant data. Actively engages in troubleshooting difficult and complex issues. Guides others and provides technical leadership on identifying root causes of problems and effectively addressing them. Ensures the code review process is appropriately incorporated to meet the strategic needs of the service or product and to better align talent needs in the long-term evolution of the product or service space. Creates processes to better connect code review with the development of the talent team. Actively reviews or signs off on code as needed.Partners with appropriate stakeholders (e.g., project manager, technical lead) to determine user requirements for a set of scenarios. Leverages a variety of feedback channels to incorporate insights into future designs or solution fixes. Leads incorporation of appropriate continuous feedback loops measuring customer value, usage patterns, and other actionable metrics of value.Leads by example and mentors others to produce extensible and maintainable code used across products. Leads efforts to optimize, debug, refactor, and reuse code to improve performance and maintainability, effectiveness, and return on investment (ROI). Identifies best practices and coding patterns and provides deep expertise in the coding and validation strategy. Creates and applies metrics to drive the quality and stability of code, as well as appropriate coding patterns and best practices.Leads the creation of implementation framework as necessary, following industry standards. Leads implementation and deployment of the solution in the existing framework. Holds accountability for the impact of build deployments on both users and other services. Optimizes deployments within products and components to meet differing business objectives. Leads efforts to assure that solutions are deployed safely.



  • Reno, United States Microsoft Corporation Full time

    OverviewAre you passionate about building world-class, fast, scalable, container workloads for Software Supply Chain? Are you looking for an opportunity to enable and have significant impact on how developers work on these workflows? If so, we have an exciting opportunity for you!With Azure's continued expansion in containerized workloads and growing...


  • Reno, Nevada, United States Microsoft Corporation Full time

    About UsEmpowering Every Person and OrganizationAt Microsoft Corporation, our mission is to empower every person and organization on the planet to achieve more. We come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.We build on our values of respect, integrity, and accountability to create a culture of...


  • Reno, United States Microsoft Corporation Full time

    OverviewAzure Resource Graph's (ARG part of ARM(Azure Resource Manager)/Azure Control plane) mission is to Reliably organize the planet-scale cloud inventory and making it accessible to every Azure customer through scalable, and performant tools.ARG is the Inventory of cloud resources, dependencies, services, apps & Azure metadata and is a core service...


  • Reno, Nevada, United States Microsoft Corporation Full time

    Job SummaryWe are looking for an exceptional Principal Software Engineer to join our team. As a technical leader, you will be responsible for designing and implementing secure software solutions that meet the needs of our global customers.About the TeamYou will be part of a dynamic team of engineers who are passionate about building innovative software...


  • Reno, Nevada, United States Brimstone Full time

    Job DescriptionThe Principal Pyrometallurgical Systems Engineer will lead the design of capital projects, including pilot to full industrial scale facilities. This role involves specifying, procuring, and constructing capital equipment, as well as managing engineering, procurement, and construction firms responsible for various studies and design...


  • Reno, United States Meade Engineering Full time

    Job DescriptionJob DescriptionCompany Description:Meade Engineering is a leading engineering firm, we specialize in providing innovative and cost-effective solutions for data center builders, cloud providers, and developers of large construction projects. With years of experience, our team of expert engineers, designers, and consultants is dedicated to...


  • Reno, Nevada, United States Microsoft Corporation Full time

    Company OverviewMission-driven and innovative, Microsoft Corporation is a leader in the technology industry. With a focus on empowering every person and organization on the planet to achieve more, we strive to create a culture of inclusion where everyone can thrive.About the RoleWe are seeking a skilled Principal Software Engineer to join our Azure Container...


  • Reno, Nevada, United States Ridge Line Services Full time

    Job DescriptionRidgeline is revolutionizing the investment management industry with its cutting-edge technology platform. We are looking for a talented Principal Cloud Architect - Investment Management to join our team and help us build a modern, secure, and agile platform for our clients.The ideal candidate will have extensive experience in cloud...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a talented Staff Software Engineer to join our Portfolio Accounting team. As a technical leader, you will be responsible for architecting and designing new products and technologies, building cloud-native applications on AWS/Azure/Google Cloud, and contributing to a collaborative environment deeply rooted in learning, teaching,...


  • Reno, Nevada, United States International Game Technology Full time

    International Game Technology is a leader in gaming innovation, providing engaging and responsible experiences across all channels. As an Engineering Manager, you will play a critical role in shaping the future of slot game designs.The ideal candidate will have 8+ years of software and team management experience, with a strong understanding of video game...


  • Reno, United States Ridgeline Full time

    Manager, Software Engineering, ReconciliationAre you eager to champion engineering excellence while solving complex challenges in financial systems at scale? Does the idea of reconciling billions of transactions excite your problem-solving mindset? Do you thrive when working hands-on with your team to drive technological innovation? If so, we encourage you...


  • Reno, Nevada, United States Microsoft Corporation Full time

    About the Role:This is an exceptional opportunity to exercise your skills in distributed systems, runtimes, database/store internals, and build the necessary infrastructure for Azure as part of our mission called Project Galaxy effort. You will create clarity for the team and mentor team members by creating a sense of purpose on this mission. You will work...


  • Reno, Nevada, United States Ridgeline Full time

    Ridgeline is revolutionizing the investment management industry with its modern, cloud-based platform. As a Software Engineering Manager for Investment Management, you will play a crucial role in leading our team of engineers to design and develop innovative solutions that empower businesses like never before.The ideal candidate will have 5+ years of...


  • Reno, United States Microsoft Corporation Full time

    OverviewThe AI Frameworks team at Microsoft develops AI software that enables running AI models everywhere, from world's fastest AI supercomputers, to servers, desktops, mobile phones, internet of things (IoT) devices, and internet browsers. We collaborate with our hardware teams and hardware partners to build software stacks for novel AI accelerators. We...


  • Reno, Nevada, United States Openlane Full time

    Job DescriptionWe are seeking talented software developers interested in remote work opportunities. Our agile development team delivers high-quality products on the Web, iOS, and Android platforms, with backend microservices orchestrated by Kubernetes on the AWS cloud.As a software engineer, you'll be responsible for developing high-quality code, managing...

  • Software Engineer

    1 month ago


    Reno, United States Microsoft Corporation Full time

    OverviewAre you interested in working for on cutting-edge cloud security products? Would you like to be part of one of the world's most advanced cyber-security solutions and protect millions of computers from thousands of active attack attempts, every month? Look no further than the Microsoft Defender engineering team. Defender is looking for a Software...


  • Reno, United States Ridgeline Full time

    Manager, Software Engineering, Data FrameworksAre you eager to lead a team of skilled engineers dedicated to maximizing leverage on a dynamic data platform? Do you thrive on delivering comprehensive, enterprise-grade solutions with advanced audit and search capabilities to an expanding client base? As the Manager of Data Frameworks Engineering, you will...


  • Reno, United States Microsoft Corporation Full time

    OverviewThe Azure Policy team's mission is to empower our customers in governing Azure Resources at scale, by enabling them to prevent non-compliant deployments, modify existing resources, or deploy additional resources to ensure compliance. To achieve this vision, we also need to ensure that the policies deployed to large Azure environments are implemented...

  • Software Engineer

    2 days ago


    Reno, Nevada, United States Light & Wonder Full time

    Company OverviewL&W is a leading provider of gaming and lottery solutions. Our team is dedicated to creating innovative products that drive the industry forward.Job DescriptionWe are seeking a highly skilled Senior Advanced Software Engineer to join our AR/VR technology team. The ideal candidate will have expertise in developing augmented reality...

  • Software Engineer

    1 month ago


    Reno, United States Microsoft Corporation Full time

    OverviewWith over 17,000 employees worldwide, the mission of the Customer Experience & Success (CE&S) organization is to empower customers to accelerate business value through differentiated customer experiences that leverage Microsoft's products and services, ignited by our people and culture. Come join CE&S and help us build a future where customers...