Sam Bayless

Sam Bayless Email and Phone Number

Partner Engineering Manager at Microsoft @ Microsoft
Redmond, WA
Sam Bayless's Location
Bellevue, Washington, United States, United States
Sam Bayless's Contact Details
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.

Sam Bayless's Current Company Details
Microsoft

Microsoft

View
Partner Engineering Manager at Microsoft
Redmond, WA
Website:
microsoft.com
Employees:
10
Company phone:
0124 415 8000
Sam Bayless Work Experience Details
  • Microsoft
    Partner Group Engineering Manager
    Microsoft Dec 2022 - Present
    Redmond, Washington, Us
    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: https://www.microsoft.com/en-us/research/blog/evolution-bings-objectstore/
  • Microsoft
    Principal Software Engineering Manager
    Microsoft Dec 2015 - Dec 2022
    Redmond, Washington, Us
    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 last years to include super efficient graph traversals as well as deep learning inferences and vector search. It also supports many levels of compliance such as SOC, FedRamp and ITAR.• Drive the future vision and planning for the team in order to ensure live site goals are met and new customer scenarios are handled.• Leading effort to create best in industry graph traversal service.• Leading compliance efforts including personally attending and leading audits.• Manage and mentor team members to ensure high quality, moral and team interactions.• Work with Partner teams inside Microsoft to understand their usage scenarios and make sure they are worked back into our plans. • Personally lead work to keep the manual live site effort the same while scaling the system up from 500 machines hosting a dozen tables to 30,000 machines hosting 10,000 tables.• CJIS and IT-2 government clearancesYou can read about ObjectStore here: https://www.microsoft.com/en-us/research/blog/evolution-bings-objectstore/
  • Microsoft
    Senior Software Development Engineer
    Microsoft Mar 2013 - Dec 2015
    Redmond, Washington, Us
    Work on ObjectStore which is a distributed, low latency, high availability no SQL data table similar to systems like Casandra or MongoDB.• Technical lead responsible for keeping the availability high and that latency low for the live site of the system.• Lead work to keep the manual live site effort the same while scaling the system up from 500 machines host a dozen tables to 15,000 machines hosting 5,000 tables.• Owner of data replication and consistency between replicas.• Member of the top level of live site responsible individuals who respond to issues in real time.• Responsible for mentoring and on-boarding new team members • Participate and sign off on major designs for future features
  • Microsoft
    Software Development Engineer 2
    Microsoft Mar 2011 - Mar 2013
    Redmond, Washington, Us
    Worked on the next generation of Pegasus system now called ObjectStore. ObjectStore is a distributed, low latency, high availability no SQL data table similar to systems like Casandra or MongoDB. However, unlike Pegasus, ObjectStore runs in a service model instead of a platform model.• Owner of data replication and consistency system between replicas• Member of the top level of live site responsible individuals who respond to issues in real time• Main mentor for new team members to help on-board them to the team• Interfaced with customer teams to help them find the best designs for their applications while using our system
  • Microsoft
    Software Development Engineer
    Microsoft May 2008 - Mar 2011
    Redmond, Washington, Us
    I worked on Pegasus which is a distributed, low latency, high availability no SQL data table similar to systems like Casandra or MongoDB.• Implemented and tested features to improve the cross replica data consistency of the system• Implemented and tested features to improve the customer experience when working with tables• Participated in live site investigations and made fixes to support the stability of the system.
  • Etherscape.Io
    Indie Game Developer
    Etherscape.Io 2009 - Present
    I am an independent game developer who has shipped on PC, Mobile and Xbox. My games have been downloaded over 1 million times so far.• Majority of the dev work is done by me in Unity C# • Assembled and led a team consisting of artists, sound engineers, writers and developers• Top game has a 4.5/5 star rating with over 1,600 reviews in USA• Integration with Web3 platforms such as EnjinCurrent Game: https://Etherscape.io
  • Microsoft - Adcenter Delivery Engine
    Software Development Engineer Intern
    Microsoft - Adcenter Delivery Engine May 2007 - Aug 2007
    Redmond, Washington, Us
    Began a project to migrate the Pegasus system onto the Bing datacenter automation platform known as Autopilot. This work was the start of what ultimately resulted in the entire Delivery Engine team moving to adopt Autopilot.
  • Par3 Communications
    Systems Integration Intern
    Par3 Communications May 2006 - Aug 2006
    Worked with large customers such as Bank of America to develop automated telecommunications applications for them such as credit card fraud alerting

Sam Bayless Skills

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

Sam Bayless Education Details

  • Washington State University
    Washington State University
    Computer Engineering

Frequently Asked Questions about Sam Bayless

What company does Sam Bayless work for?

Sam Bayless works for Microsoft

What is Sam Bayless's role at the current company?

Sam Bayless's current role is Partner Engineering Manager at Microsoft.

What is Sam Bayless's email address?

Sam Bayless's email address is s.****@****ail.com

What is Sam Bayless's direct phone number?

Sam Bayless's direct phone number is (425) 882*****

What schools did Sam Bayless attend?

Sam Bayless attended Washington State University.

What are some of Sam Bayless's interests?

Sam Bayless has interest in Family, Snowboarding, Wake Boarding, Distributed Systems, Indie Game Development.

What skills is Sam Bayless known for?

Sam Bayless has skills like Distributed Systems, High Availability, Search Advertising, Software Engineering, Mobile Game Development, Game Development, Software Development, Unity3d, Xna, Mobile Games, Team Leadership, Multithreaded Development.

Who are Sam Bayless's colleagues?

Sam Bayless's colleagues are 邵皓轩, Yi Bai, Ana Beatriz Barcellos, Nahom Tibebu, Vania Rose, Zhen Tang, Raphael Martignon.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.