Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
United States, Georgia, Atlanta 
74627930

13.08.2024

You will be a meaningful part of a team that values diversity of thought and recognizes everyone for their personal strengths and desire to learn and grow.

Required Qualificaitons:

  • Bachelor's Degree in Computer Science, or related technical discipline AND 8+ years 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.

Qualifications:

  • Master'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++, C#, Java, JavaScript, or Python
    • OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • 3+ years of experience in large scale distributed systems and cloud technology stack such as Azure or AWS
  • Experience with implementing large-scale distributed software services, modern DevOps practices (including Git, CI/CD, Azure DevOps) and cloud-based delivery models.
  • Architectural and technical system design skills and experience.
  • Proficiency in computer science concepts including data structures, algorithms, and software design patterns.
  • Reliable communication, collaboration, and negotiation skills with demonstrated ability to develop key partnerships across teams and organizations.
  • Leads by example and mentors’ others to produce extensible and maintainable code.
  • Proven leadership skills, with the ability to effectively drive a team of software engineers.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:• Microsoft will accept applications for the role until August 18, 2024.


Responsibilities

As a Principal Software Engineer, you will help develop a world-class customer-centered engineering infrastructure. We are in a unique position to empower all of Azure to make precise data driven decisions with the data our services manage. You will work with Azure CXP Program Managers, Data Scientists, other Azure engineering teams as well as the Field and Support organizations to define and deliver critical microservices and automation required for all the rapidly expanding programs in Azure CXP.

This role provides an exciting opportunity to work with experts across all levels of Azure’s cloud technology stack. Some responsibilities include:

  • Design and develop high quality, robust and manageable products and service that deliver immediate customer business value and can evolve to meet future business needs.
  • Provide technical leadership across service fundamentals including reliability, scalability, maintainability, and performance.
  • Oversees, influences, and owns design discussions for the overall system architecture of entire products/solutions that are deeply complex and often ambiguous.
  • May own creating proposals for architecture and design documents and may lead testing of proposed solutions. Shares and acts on findings from investigations, owns design decisions, and oversees the less experienced team members.
  • Leads by example and mentors others to produce extensible and maintainable code used across the company. 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.
  • Provides technical leadership during code reviews for a solution/product area to assure it meets quality standards, is reliable and accurate, and is appropriate for the scale of the product feature. Ensures coding standards are followed.
  • Collaborate with partner teams to drive technological integration and product adoption.
    Mentor engineers

Embody our