Sam Bayless

Partner Engineering Manager at Microsoft

Role
Partner Group Engineering Manager at Microsoft
Location
Bellevue, WA, US
LinkedIn followers
500 followers

About Sam Bayless

Professional Skills• 12 years professional C++/C# development experience• Fluent in C, C++, C#• Extensive experience designing, developing and debugging large scale distributed real time online services • Management experience for teams up to 13 people• Background in multi-threaded high performance development• Competent at debugging performance issues using XPERF, WPA and ETW traces• Experience with SQL, XML, HTML, JSON• Passion for game development• Strong leadership skills• Independent learner• Experienced Windows and Linux user• CJIS and IT-2 government clearancesGoalsTo reach my full potential as a software developer and pursue my passion as a game developer while growing in my understanding of sound engineering principles, high performance algorithms and real time online distributed systems.Specialties: Real time online services built for large scale-ability and high availability.

Experience

  1. Partner Group Engineering Manager

    Microsoft

    Dec 2022 — Present

    Manage the team responsible for ObjectStore which is a distributed, low latency, high availability, searchable no SQL data table similar to systems like DynamoDB or MongoDB. ObjectStore has grown its capabilities over the years to include full text search as well as deep learning inferences and vector search. It also supports many levels of compliance such as SOC, FedRamp, ITAR and Air-gapped environments.• Manage a geo-distributed team of 40+ engineers across the US, China and India ensuring excellent collaboration, mentorship and direction.• Drive future vision and planning in order to ensure live site goals and new customer scenarios are met.• Leading compliance efforts including personally attending and leading audits (SOC, FedRamp, ITAR).• Expanded usage beyond Bing into Office and Azure resulting in 10’s of millions of dollars savings.• Bootstrapped a new development team in India of 10 developers getting them highly productive in ~9 months.• Directly lead work to minimize live site effort while scaling the system up from 15k machines hosting 5k tables to 130k machines hosting 30k tables.• Member of production on call loop (the only group manager still doing this on the broader team).• Integrated with several open-source systems including Spark, RocksDB, HBase and HDFS.• ObjectStore Architecture:

Education

  • Washington State University

    Computer Engineering, Computer Engineering

    2004 — 2008

Skills

  • Software Architectural Design
  • Search Advertising
  • Team Leadership
  • Xml
  • Xna
  • High Availability
  • High Performance Computing
  • Game Development
  • Mobile Game Development
  • Distributed Systems
  • C#
  • Software Development
  • Object Oriented Design
  • Mobile Games
  • Scalability
  • Software Engineering
  • Unity3d
  • Multithreaded Development
  • Sql

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Sam Bayless — Partner Group Engineering Manager at Microsoft in Bellevue, WA, US | Unifers