Search jobs > Manchester, NH > Software engineer

Software Engineer

Microsoft
Manchester, New Hampshire, US
$120.9K-$198.6K a year
Full-time

Do you want to work on a project that improves the quality, security, and compliance of Microsoft products that run on 1.

4 billion devices around the world? Do you care deeply about the quality of your team's source code? If so, then you might be the perfect fit for our Engineering Platform team!

Make your application after reading the following skill and qualification requirements for this position.

About The Team

The Engineering Platform team is a diverse and inclusive team of software engineers who work on tools and services that provide reliable compiler toolchains to build Windows and Azure.

We also create tools to analyze source code, project configurations, and binaries, to improve the quality, reliability, performance, and security of Microsoft's products.

As a Software Engineer on the team, you will work on the entire breadth of the Windows and Azure code bases specializing in looking behind the surface of application failures and test bugs to locate hard-to-find compiler code generation issues and subtle incompatibilities in post-binary build tooling.

Why join us

By Joining The Engineering Platform Team, You Will :

  • Work with a talented and supportive team of engineers who share your passion and vision.
  • Have access to world-class tools and resources to enhance your skills and career growth.
  • Make a positive impact on millions of customers and businesses who rely on our data centers and Windows operating system.
  • Enjoy a competitive compensation and benefits package, flexible work arrangements, and a healthy work-life balance.

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.

By applying to this U.S. based position, while remote work is possible, relocation does not apply / is not provided for the role.

Responsibilities

  • Designing, developing, testing, and deploying tools that analyze code projects, configurations, and binaries.
  • Deploying new compiler toolchains into Windows and Azure build systems, as well as investigating and driving resolution of regressions.
  • Collaborating with other engineers, product managers, and stakeholders to understand the requirements and deliver the best user experience for engineers and stakeholders that use our tools and services.
  • Troubleshooting and resolving issues and bugs in the compiler toolchains and code quality tools, frequently in unfamiliar code.
  • Researching and exploring new technologies and trends that can improve code and binary quality and reliability.
  • Embody our culture and values.

QualificationsRequired 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 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

  • Experience preferably in C++, C#, Java, Rust, Go, etc.
  • Experience with C++ development, including compiler and linker features and configurations, as well as assembly language for multiple architectures.
  • Experience with debugging and resolving complex technical issues, particularly when the areas are not well-understood.
  • Communication, collaboration, and problem-solving skills.
  • A growth mindset and a willingness to learn new things and take on challenges.

Software Engineering IC3 - The typical base pay range for this role across the U.S. is USD $94,300 - $182,600 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 $120,900 - $198,600 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 May 13, 2024.

ESjobs

AEPjobs

Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances.

If you need assistance and / or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

J-18808-Ljbffr

2 days ago
Related jobs
Promoted
VirtualVocations
Manchester, New Hampshire

A company is looking for a Software Engineer for their Data Platform team. ...

Promoted
Concord Group Insurance
Bedford, New Hampshire

Concord Group Insurance is seeking a motivated and talented Software Engineer III to join our forward-thinking IT Department. Proven experience as a senior level software engineer. A critical component of this position is to work with leadership to define software requirements and take the lead on o...

Promoted
VirtualVocations
Manchester, New Hampshire

A company is looking for a Software Engineer IV to design, develop, and maintain complex software applications. Key Responsibilities:Design, develop, and maintain scalable software applications using AWS Lambda, Node. ...

Promoted
BAE Systems
Manchester, New Hampshire

BAE Systems Senior Software Engineer Manchester, New Hampshire Apply Now. We are looking for talented Software Engineers to help us create the world’s most advanced solutions in areas such as Signals Intelligence (SIGINT), Aircraft Protection, Radar Warning, and Electronic Attack for our defense-rel...

Promoted
VirtualVocations
Manchester, New Hampshire

A company is looking for a Senior Full-Stack Software Engineer to develop technology for K-12 education initiatives. ...

BAE Systems
Merrimack, New Hampshire

As a member of the Software Engineering Directorate, you will have opportunities to continue developing strong and increasingly complex software skills and stay current in the software discipline. The organization focuses on career development of our software engineers and advancement of the craft o...

Cboe Global Markets, Inc.
New Hampshire
Remote

Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate has been designing and engineering complex real-time UI’s for several years and comes with a deep understanding of web streaming technologies and ...

BAE Systems
Merrimack, New Hampshire

We are seeking talented, experienced Senior Principal Level Software engineers to help us create the world’s most advanced solutions in the area such as Electronic Warfare, Secure Communications and Networking, Radar Warning and Electronic Attack for our defense related customers. Experience with so...

Fidelity Investments
Merrimack, New Hampshire

Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and five (5) years of experience as a Principal Software Engineer/Developer (or closely related occupation) performing a...

Randstad
Merrimack, New Hampshire

Engineering, Computer Science, etc. Experience with prompt engineering and applying techniques to build efficient applications. Experience executing the Software Development Lifecycle in an agile environment. ...