Search jobs > Pittsburgh, PA > Senior software engineer

Senior Software Engineer

Microsoft
Pittsburgh, Pennsylvania, United States
$117.2K-$229.2K a year
Full-time

Overview

We are looking for a Senior Software Engineer to joining our team! Azure Edge + Platform brings together Edge platforms, devices, and services to deliver Edge solutions, operating systems, and engineering systems.

Driven by its customers’ needs, Azure Edge + Platform seeks to accelerate growth for Azure, E&D, and Microsoft’s customers worldwide.

The organization’s portfolio spans the Cloud Edge Stack, Azure Engineering Systems, Azure Media Services - for end-to-end media workflow and analytics - and Microsoft’s Operating Systems including the Azure Host OS and Windows.

This portfolio impressively powers the world with more than one billion monthly active devices.

The Observability Pipeline platform team is responsible for building services that ingest, transform, and deliver low latency telemetry data at massive scale.

Our platform brings critical telemetry data to Microsoft engineers as well as Azure customers around the world, and has to support petabytes of data from millions of machines on a daily basis.

It offers value added functionality and a rich extensibility model for data consumption.

We are looking to hire Senior Software Engineer for the Observability Pipeline team who care deeply about improving the availability, resiliency, latency, scalability, and cost of large scale distributed systems.

If you are motivated by solving large scale problems, with real world impact, this is a place to be.

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.

In alignment with our Microsoft values, we are committed to cultivating an inclusive work environment for all employees to positively impact our culture every day.

Qualifications

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 designing and building high performance distributed systems.

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, C, C++, C#, Java, JavaScript, or Python
  • 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.
  • Knowledge of Microsoft Azure, AWS or similar cloud computing platforms.
  • Experience creating, developing, delivering, deploying, maintaining online services.
  • Experience working in C# and .NET
  • Hands on experience building and maintaining REST microservices.

Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $117,200 - $229,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 $153,600 - $250,200 per year.

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 10, 2024.

Responsibilities

  • Building and maintaining high scale services.
  • Provide hands-on technical leadership in the architecture, design, development and quality of our software.
  • Build relationships with partners within Microsoft to bring innovation to new and existing products.
  • Be a mentor to developers in your team and help them grow.
  • Perform code reviews and unit testing for newly written software.
  • Foster a culture of inclusivity and disciplined software engineering practices to deliver business value, guided by data.

Other

Embody our and

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

Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect

30+ days ago
Related jobs
Promoted
Siemens Mobility
Munhall, Pennsylvania

As a Senior Software Engineer, you’ll be responsible for designing, implementing, and maintaining high-quality software. S in Computer Engineering, Electronics Engineering or Computer Science. Design, improve, implement, and release software that meets functionality, usability, reliability, performa...

Canonical - Jobs
Pittsburgh, Pennsylvania

This is an exciting opportunity for a software engineer passionate about open source software, Linux, Python, and web services at scale. As Landscape software engineer you will be responsible for contributing on a distributed development team participating in all facets of the development process. B...

BDO
Pittsburgh, Pennsylvania

The individual in this role will collaborate with business consultants, data engineers, and software engineers to deliver software product applications in BDO’s tech environment and be comfortable working independently and as part of a team. The Software Engineering Senior Associate, Valuation & Cap...

Maven Machines
Pittsburgh, Pennsylvania

Maven is seeking a Senior Front-End Engineer who is excited by our mission and can use their experience and knowledge to design, build, and maintain the interfaces for the next generation of transportation technology. Collaborate with product managers, designers, and engineers to design, develop, do...

Advanced Robotics for Manufacturing (ARM)
Pittsburgh, Pennsylvania

Are you a self-starter who can work independently as well as with a team? Do you want to contribute to building and integrating robotic skills and tools that innovate robotics and advance manufacturing technologies? Are you compelled to make robotics easier to use and more accessible to US manufactu...

Omnicell, Inc
Warrendale, Pennsylvania

The Senior Embedded Software Engineer is responsible for developing, maintaining, and supporting our device software development and product environment. Experience as a DevOps engineer or in a similar software engineering role. Collaborate with software quality engineers during all phases of testin...

Siemens Mobility, Inc
Munhall, Pennsylvania

As a Senior Software Engineer, you’ll be responsible fordesigning, implementing, and maintaining high-quality software. Design, improve, implement, and release softwarethat meets functionality, usability, reliability, performance, andsupportability requirements. Work with other software developers a...

LexisNexis Risk Solutions Inc. Company
Pennsylvania
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Acara Solutions
Canonsburg, Pennsylvania

Senior Principal Software Engineer for Our client located in Canonsburg, PA. Bachelor's Degree in Software Engineering or Science or Engineering or Mathematics. Progeny Systems, a business area within the client company, is a high-tech business focusing on software and hardware system integration, c...

Maven Machines
Pittsburgh, Pennsylvania

We are looking for a senior software engineer who is excited by our mission and wants to join our team to help lead and execute this mobile vision. Collaborate with product managers, designers, and engineers to design, develop, document, and deploy robust, enterprise grade products and software. Sin...