Microsoftposted 5 days ago
$100,600 - $199,000/Yr
Mid Level
Remote • Boston, MA
Publishing Industries

About the position

Microsoft Azure Storage is a highly distributed, massively scalable, and ubiquitously accessible cloud storage system designed to scale out and serve the entire world. Our Azure Storage team is building next generation enterprise storage solution with focus in performance, reliability, efficiency and security. We are looking for a Software Engineer II - Azure Storage who is interested in developing and deploying distributed storage. As a Software Engineer II, you will have a chance to work on design, implementation, and optimizations of highly performant and massively scale out enterprise storage solutions. You will be involved in all phases of the storage lifecycle, design, implementation, test, deployment, and support. This opportunity will allow you to accelerate your career growth and hone your technical skills.

Responsibilities

  • Develop and deploy distributed storage solutions.
  • Work on design, implementation, and optimizations of enterprise storage solutions.
  • Participate in all phases of the storage lifecycle including design, implementation, testing, deployment, and support.
  • Write and create code that is extensible and maintainable.
  • Monitor system/product feature/service for degradation, downtime, or interruptions as a Designated Responsible Individual (DRI).
  • Proactively seek new knowledge and adapt to new trends and technical solutions.

Requirements

  • 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 or Go.
  • 2+ years of experience in developing scalable, multi-threaded infrastructure/backend software with C++.
  • 2+ years of experience with planning, scheduling and delivery of quality software.
  • Ability to meet Microsoft, customer and/or government security screening requirements.

Nice-to-haves

  • 4+ years of professional software development experience in block Storage and file systems.
  • 1+ year(s) of development of cloud services and distributed systems.
  • 1+ year(s) of software engineering practices, coding and solid foundation in data structures, algorithms with proficient testing, debugging and analytical skills.
  • 1+ year(s) experience with debugging tools like WinDBG, Wireshark etc.

Benefits

  • Base pay range for this role across the U.S. is USD $100,600 - $199,000 per year.
  • Different pay range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area is USD $131,400 - $215,400 per year.
  • Eligible for benefits and other compensation.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service