Microsoft

Software Engineer II

Atlanta, GA US
USD 98k - 208k
C++ GCP AWS C# Java JavaScript React CSS ASP.NET Node.js Python API Azure
Description
The Microsoft AI team (MAI) is looking for a Software Engineer II for the Spartan team with full-stack engineering experience. The MAI organization encompasses both copilot.microsoft.com and Microsoft’s web-facing technology: including Bing search, MSN news and weather and our Advertising platform - all delivered through a large variety of platforms including web browsers, Windows, Office products, Edge and even Xbox. The Spartans is a specialized team of elite engineers that serve as cross-cutting experts and force multipliers throughout MAI - helping to make the highest priority projects a success. There is never a dull project in our portfolio; we are simply always working on the most strategic areas of Copilot, Bing, Ads, News, Weather etc. Our expertise runs the gamut including UX, scalable backend services, LLM prompt engineering, data engineering and ML/AI.


If a faced-paced environment where you’re continuously learning and working on the latest technology sounds exciting, MAI Spartans may be the role for you!

MAI is right in the center of Microsoft’s mission to empower every person on the planet, providing some of the most innovative products to customers such as the cutting edge Large Language Model (LLM) technologies (Copilot) that power several other products in Microsoft such as Bing, Ads, News, Office, Windows, Skype and Teams among others. Join us and you will get exposure to a wide variety of teams and products across the MAI organization, participate in the prototyping of new ideas, scaling solutions to hundreds of millions of users, and working with latest AI technologies. All of this, while working in an agile, inclusive and highly collaborative environment.

Spartans are in high demand for our technical expertise at every layer of the technical stack: from web UX technologies to cutting edge open-source vector database development and everything in between. Passion for learning and leveraging new and diverse technology is essential for every Spartan.

 

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.

Required Qualifications:

  • Bachelor's Degree in Computer Science or related technical field AND 2+ 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 that 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:

  • Experience with OOP, TDD, and agile development models.
  • Experience with React, Web Components, JavaScript, CSS, ASP.NET, Node.js, REST APIs.
  • Experience with cloud computing architectures and services (Microsoft Azure, AWS or GCP) is highly desirable.
  • Experience with Bing or Ads technology stack.

 

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $98,300 - $193,200 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $127,200 - $208,800 per year.
  
Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here: https://careers.microsoft.com/us/en/us-corporate-pay    
  
 
Microsoft will accept applications for the role until January 20, 2025.

 

 

Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.  We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request via the Accommodation request form.

 

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

 

#MicrosoftAI

  • Ramp up on new products and features quickly while championing best practices across the organization.
  • Foster a culture of inclusivity and disciplined software engineering practices to deliver business value, guided by data.
  • Design and implement production-quality features that are simple, extensible, and maintainable with very few defects.
  • Be an eager student and practitioner of software engineering best practices – both technical (i.e., immutability, single responsibility, test-driven-development (TDD), refactoring as a regular habit, etc.) and process-oriented (small and single purpose PR’s, thorough and thoughtful code reviews, clear and testable acceptance criteria, etc.)
Microsoft
Microsoft
Data Management Developer Tools DevOps Enterprise Software Operating Systems

0 applies

2 views

Similar Jobs

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say