Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Microsoft Senior Software Engineer-Backend 
United States, Washington 
523500148

25.06.2024

Over time, ObjectStore has matured from a low latency key-value store into a rich serving platform. It supports features such as auto scaling and healing, full text search, deep learning vector search and general computation hosting. We learn from and compete with many popular NoSQL, Indexing and Deep-Learning serving technologies in the industry. These are the hottest domains in the modern cloud infrastructure age that are unlocking the power for AI at scale.

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# or Java
    • OR equivalent experience
  • 4+ years of experience working on a distributed platform

Preferred Qualifications:

  • 6+ years of development experience with C++, C# or another Object Oriented language.Experience debugging live distributed systems.
  • Experience using or developing NoSQL storage systems.
  • Experience with serverless architectures and other cloud architectural patterns.
  • Able to quantitatively evaluate, implement and verify a solution in a distributed environment, using simulation, testing, counters, logging, and other methodologies.

Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:

Responsibilities

We are a flat team, so you will participate in agile scrum, collaborate with people who have different domain expertise, and have opportunities to explore and contribute in a variety of areas. You will be hands-on in a massively scaled and distributed system.

Team members are expected to:

  • Share accountability for a wide array of assets and be comfortable with learning a broad array of technologies.
  • Design and implement features in a distributed environment using data to guide and measure success.
  • Debug and mitigate incidents in live production environments.
  • Participate in regular team scrums and communicate regularly and clearly with team members and leads.
  • Look for opportunities to use open source technologies in our service or to share learnings, services and tools we have created with Microsoft broadly or the open source community.