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 
73091106

16.07.2024

You will be working collaboratively with the team to deliver required features, drive resolutions to complex customer reported issues that span across multiple services, work through competing priorities, solve complex technical challenges to meet business goals, and maintain live site availability. You will also get opportunities to demonstrate end to end ownership of features with quality first mindset and collaborate across diverse teams of engineers, program managers, and UX designers.

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience
  • 5+ years’ experience designing, developing, and operating large-scale internet-scale services

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:

  • Knowledge of designing, developing, and operating large scale internet-scale services
  • Experience with web scripting (JavaScript/Typescript/NodeJS,), Spark, Query language (SQL) and open-source tools like PyTorch, Scikitlearn and Big data technologies like Hive, PySpark, Databricks etc.
  • Genuine interest in designing, analyzing and troubleshooting large-scale distributed systems
  • Extensive knowledge and experience to design for operability
  • Take ownership, urgency, and drive to launch services
  • Systematic problem-solving approach
  • Prior experience processing, transforming and analyzing large amounts of data
  • Experience developing with Azure or other cloud services
  • Demonstrated ability to communicate business and technical ideas to varied audiences across disciplines, including peer engineers, product managers and management
  • Ability to debug and optimize code, and automate routine tasks

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 July 16, 2024.

Responsibilities
  • Lead the project and deliverables mentoring your peers along the way.
  • Collaboration skills will be utilized to partner with engineering teams across Azure.
  • Research, architect, co-develop and deliver solutions in an agile development environment.
  • Extensive development and unit testing.
  • Solve manual issues through automation and tooling improvements.
  • Experience using data to drive prioritization and measure progress
  • Effectively leverage data to guide analysis and decision making