Discover Software Engineer opportunities at Microsoft in NYC, where you’ll contribute to cutting-edge software products used by millions worldwide. Microsoft software engineers develop across diverse platforms, including cloud services, productivity tools, and AI-driven applications. Use our AI-powered job matching to find software engineering roles at Microsoft that best fit your skills and career goals.
Use our AI-powered job matching for instant, personalized job recommendations, helping you apply faster and secure your ideal role with less effort.
To be considered for a software engineer position at Microsoft in NYC, candidates must have a strong background in computer science, with a focus on algorithms, data structures, and system design. A Bachelor’s degree in a technical field or equivalent experience is typically expected. Proficiency in programming languages such as C++, C#, Java, or Python is crucial. Problem-solving skills and the ability to work effectively in team settings are also key to the role.
Software engineers at Microsoft develop and maintain scalable, high-performance applications used by millions of people worldwide. Their tasks include writing clean, efficient code, conducting thorough code reviews, and working across departments to design new features for Microsoft’s products. The role also requires ongoing collaboration to optimize software performance and ensure it meets the needs of customers.
Money Back Guarantee
Jobs Hiring NYC is a powerful AI-driven job search platform designed specifically for New York City. Whether you're a recent graduate, seasoned professional, or someone exploring a career change, our intelligent system connects you directly with companies actively hiring across all five boroughs.