Microsoft Logo

Microsoft

Senior Software Engineer

Reposted 5 Days Ago
Remote
Hiring Remotely in United States
120K-261K Annually
Senior level
Remote
Hiring Remotely in United States
120K-261K Annually
Senior level
Leads the design, implementation, optimization, and support of highly scalable Azure Storage services. Responsibilities include end-to-end performance testing, benchmarking, automation, profiling, bottleneck and root-cause analysis across compute, storage, and networking layers, KPI definition, scaling recommendations, and operational incident response. The role collaborates across teams, drives project and release plans, supports reliable and secure services, and mentors engineers while participating in on-call responsibilities.
The summary above was generated by AI
Overview

Have you ever imagined a world with an infinite amount of storage available and accessible to everyone? A place where everyone in the world can easily access their data from anywhere at any time via any means (e.g., mobile phones, tablets, PCs, smart devices, etc.). Did you ever desire a universally accessible storage system to record all the knowledge known to mankind or to store all the data collected from all the scientists in the world for them to collaborate upon? Do you want to be part of a team that strives to bring these to reality?

If so, the Microsoft Azure Storage team is what you are looking for. We are building Microsoft’s cloud storage solution - Microsoft Azure Storage, which is a massively scalable, highly distributed, ubiquitously accessible storage system, designed to scale out and serve the entire world. We continue to have tremendous hockey stick growth, we have many Exabyte’s of data stored, and are designing and building systems for Zettabyte scale to support demand growth for the coming years. We are looking for engineers interested in bringing fresh ideas to improve hyperscale software quality. You will have opportunities to work on fast-paced teams and make high impact changes on a daily basis as you build world class services. 
As Senior Software Engineer in the Azure Storage team, you will drive, lead the design, build, improve and support highly scalable, performant services that deliver highly reliable, secure and available access to storage for our customers. You will face challenges of monitoring, analyzing, and designing for ever-growing data needs of our customers and for ensuring data privacy, protection and compliance. This opportunity will allow you to develop your technical skills in cloud services and storage, accelerate career growth, and provide an opportunity to work in a highly dynamic, flexible, and globally distributed team.

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.


Responsibilities
  • Collaborates with appropriate stakeholders to determine user requirements for a set of features. Reviews work items to deepen knowledge of product features in partnership with appropriate stakeholders and executes project plans, release plans, and work items
  • Design and implement E2E scenarios and performance testing, profiling, and optimization strategies for storage systems. Develop benchmarking and automation tools to evaluate system performance, validate end-to-end scenarios, and improve productivity
  • Analyze system bottlenecks, latency issues, and resource utilization across compute, storage, and networking layers. Perform root cause analysis of complex issues and work with the component team to resolve issues and enhance the overall product quality
  • Define key performance metrics (KPIs) and provide data-driven recommendations for scaling and tuning
  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders to drive multiple group's project plans, release plans, and work items
  • Acts as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate

Qualifications

Required Qualifications:

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

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:

  • 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 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 equivalent experience
  • Experience in performance and system engineering, distributed systems, or large-scale cloud services

#azurecorejobs



Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 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 $160,200 - $261,000 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


This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.



Microsoft is an equal opportunity employer. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

Similar Jobs

7 Hours Ago
Remote or Hybrid
New York, NY, USA
120K-170K Annually
Senior level
120K-170K Annually
Senior level
AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Design, develop, and maintain high-performance Go-based software for global VOD, live, and linear streaming delivery. Build reliable services for dynamic ad insertion and manifest manipulation, partner with SRE on highly available multi-region systems, use observability and analytics for performance and incident analysis, and contribute to multi-CDN strategies, architecture, code reviews, and engineering standards.
Top Skills: AkamaiAWSAzureCdnsCi/CdCloudflareCloudfrontDashDockerFastlyGCPGitGoHlsKubernetesPythonSre
Yesterday
Easy Apply
Remote
United States
Easy Apply
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Information Technology • Productivity • Sales • Software • Database
Build Apollo’s AI-powered Builder Studio end to end, including chat-driven app creation, live previews, generated-app runtimes, workflows, integrations, delegated permissions, security, and reliability. The role requires strong full-stack development, production LLM experience, frontend expertise with complex UIs, backend and workflow design, and ownership of an ambiguous 0-to-1 product.
Top Skills: APIsCloudflare WorkersDockerDurable ObjectsElasticsearchGCPKubernetesLlmsMcp ConnectorsMongoDBNode.jsPythonReactRuby On RailsTerraformTypescript
Yesterday
Remote or Hybrid
New York, NY, USA
120K-160K Annually
Senior level
120K-160K Annually
Senior level
AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Design, develop, and optimize agentic, LLM-powered applications and autonomous systems. Build scalable data services, backend APIs, microservices, workflow orchestration, integrations, and cloud-native deployments using Python and AWS. Implement observability, monitoring, and operational tooling while evaluating emerging technologies. Collaborate across teams, participate in Agile ceremonies, conduct peer reviews, and establish engineering best practices.
Top Skills: Amazon Api GatewayAmazon DynamodbAmazon EcsAmazon KinesisAmazon S3Apache KafkaAWSAws LambdaDockerEmbedding PipelinesEvent-Driven SystemsLangfuseLanggraphLangsmithLlm FrameworksLlmsMcp ServersPythonRest ApisVector Databases

What you need to know about the NYC Tech Scene

As the undisputed financial capital of the world, New York City is an epicenter of startup funding activity. The city has a thriving fintech scene and is a major player in verticals ranging from AI to biotech, cybersecurity and digital media. It also has universities like NYU, Columbia and Cornell Tech attracting students and researchers from across the globe, providing the ecosystem with a constant influx of world-class talent. And its East Coast location and three international airports make it a perfect spot for European companies establishing a foothold in the United States.

Key Facts About NYC Tech

  • Number of Tech Workers: 549,200; 6% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Capgemini, Bloomberg, IBM, Spotify
  • Key Industries: Artificial intelligence, Fintech
  • Funding Landscape: $25.5 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Greycroft, Thrive Capital, Union Square Ventures, FirstMark Capital, Tiger Global Management, Tribeca Venture Partners, Insight Partners, Two Sigma Ventures
  • Research Centers and Universities: Columbia University, New York University, Fordham University, CUNY, AI Now Institute, Flatiron Institute, C.N. Yang Institute for Theoretical Physics, NASA Space Radiation Laboratory

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account