Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer 
United States, Washington 
781239141

21.05.2024

Required/Minimum Qualifications

  • Bachelor's Degree in Computer Science, or related technical discipline AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Experience with React, JavaScript, TypeScript, and front-end state management solutions such as Redux, Recoil, MobX, or similar.
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.

Additional or Preferred Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to Python, C, C++, C#, Java, or JavaScript.
    • OR Master'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 of industry experience working on commercial software application or services.
  • 3+ years of working in a high-scale SaaS environment building and supporting hosted services.
  • Demonstrated Computer Science fundamentals with a deep appreciation for the differences between platforms and environments.
  • Demonstrated technical design, architecture, problem solving, and debugging skills.
    Experience with building Machine Learning (ML) tooling or working with Large Language Models (LLM)’s, Voice Assistant skills, natural language processing concepts and fundamentals.
  • Unwavering passion to understand and simplify the no-code and low-code developer experience.
  • xperience in standing up and working with Build Tooling infrastructure and writing effective End to End/Integration/Unit Tests.
  • A track record of working collaboratively to understand customer needs and create solutions that positively impact our customers.

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 June 3, 2024.


Responsibilities
  • Drive modern software engineering practices through design and code reviews.
  • Design & implementation through well-defined interfaces across multiple components, code reviews, leveraging data/telemetry to make decisions.
  • Gain a working understanding of Microsoft as a business and collaborate with mentors and leaders in order to contribute to cohesive, end-to-end experiences for our users.
  • Collaborate with engineering counterparts across teams and organizations as necessary to deliver excellent engineering solutions
  • Provide guidance for technical decisions.
  • Constantly learn and grow as an engineer.
  • Demonstrate a passion for customers and technology.
  • Unwavering passion to understand and extend the no-code and low-code developer experience.
  • Other

    • Embody our and