Greg Rubin

Greg Rubin Email and Phone Number

Software Security Engineer @ Snowflake
Greg Rubin's Location
Seattle, Washington, United States, United States
Greg Rubin's Contact Details

Greg Rubin work email

Greg Rubin personal email

About Greg Rubin

I focus on the intersection between software development and security engineering. With proper design and analysis, products can be built correctly the first time so that they are more likely to resist attack (even against currently unknown methods).While I specialize in applied cryptography, I work on all stages of products from initial design, through implementation, to operational support and incident response. I find that the my various roles (Software Engineer, Security Engineer, and operational) complement each other and allow me to be far more effective than if I were to only do just one.Specialties: Java, Perl, Service Architecture Design, Threat Modeling, Scrum Methodology, HTML, Secure Design, SQL, Web Services, Applied Cryptography(As a note, if you are a recruiter, I will probably ignore your message unless you show you've actually read my profile.)

Greg Rubin's Current Company Details
Snowflake

Snowflake

View
Software Security Engineer
Greg Rubin Work Experience Details
  • Snowflake
    Principal Software Engineer
    Snowflake Sep 2024 - Present
    The Cloud, Us
    * Reviewed cryptographic designs and code* Assisted internal penetration testers with engagements and designing mitigations
  • Apple
    Senior Security Engineer
    Apple Aug 2022 - Jun 2024
    Cupertino, California, Us
    ACS Security Assurance* Conducted design reviews* Assisted internal red team with reviews and cryptographic exploits* Reviewed cryptographic designs/code from across the company* Member of the task force preparing for post-quantum cryptography* Member of the review board maintaining Apple's trust list for root CAs* Implemented cryptographic code to assist developers
  • Amazon Web Services
    Senior Security Engineer
    Amazon Web Services May 2012 - Jul 2022
    Seattle, Wa, Us
    Security Engineer for AWS Crypto Tools:* Design, review. and implement cryptographic libraries including:** AWS Encryption SDK** DynamoDB Encryption Client** Amazon Corretto Crypto Provider* Member of Crypto Bar Raisers (group of cryptographic SME to review design and implementations across the company)** Custom crypto designs/implementations for internal use** Review designs and implementations** Consult with teams to determine best solutions (even if this results in not needing cryptography)* Design and develop internal tools to make cryptography easier for developers* Primary resource for s2n cryptography questions and review* Coordination with external penetration testers* Numerous roles within Amazon's publicly trusted root CAEmbedded Security Engineer on AWS KMS:* Detailed security analysis* Cryptographic analysis, design, and implementation* Code reviews* Software Development* Process (both operational and security) Design* Threat Modeling* Feature & Service Design* Mentoring Junior EngineersApplication Security Engineer:* Design Reviews* Code Reviews* Threat Modeling* Developer Support* Incident Response* Penetration Test Coordination* Mentoring Junior Engineers
  • Nationstates.Net
    Game Administrator
    Nationstates.Net Apr 2003 - Oct 2012
    Technical support to both users and moderators. Patch and feature development. Managing moderators. Final arbiter for disputes between players, between staff, and between players and staff. Drafting moderation policy.
  • Google
    Software Engineer
    Google Mar 2011 - Mar 2012
    Mountain View, Ca, Us
    Developer on Google Cloud Storage. Implemented RSA signature verification as a replacement for HMAC to support move to OAuth2. Also implemented data life-cycle management.
  • Amazon.Com
    Security Engineer
    Amazon.Com Jul 2007 - Feb 2011
    Seattle, Wa, Us
    Security analysis and support to the developer community of Amazon. Detailed threat-modeling and mitigation for EC2 including launch of Windows instances.DoS incident response.Strategic guidance for security in EC2.Designed and implemented automated abuse detection and mitigation.Designed and implemented authentication & auditing solutions.Worked with junior developers to help integrate them into Amazon culture and standards.Work related to PCI/DSS (and other standards) compliance efforts.
  • Amazon.Com
    Software Development Engineer
    Amazon.Com Jul 2005 - Jul 2007
    Seattle, Wa, Us
    Developed the Amazon Unbox / Amazon Instant Video downloadable video product. Designed and implemented webservices in Java, Perl, and C#. Developed the client in C# and C++. As lead-engineer (services) oversaw development of the services architecture and design of new services. Integrated service with TiVo.
  • Bespoke Software
    Programmer
    Bespoke Software Jun 2003 - Aug 2004
    Custom Delphi development on both job-management software for a print-shop and a web interface to an existing database application.

Greg Rubin Skills

Java Perl Ruby Borland Delphi Javascript Sql C C++ C# Computer Security Security Risk Analysis Cloud Computing Amazon Web Services Web Services Delphi Static Analysis Soa Cryptography Amazon Web Services Scrum Software Development Distributed Systems Linux Software Engineering Scalability Application Security C (Programming Language

Greg Rubin Education Details

  • University Of Rochester
    University Of Rochester
    Computer Science

Frequently Asked Questions about Greg Rubin

What company does Greg Rubin work for?

Greg Rubin works for Snowflake

What is Greg Rubin's role at the current company?

Greg Rubin's current role is Software Security Engineer.

What is Greg Rubin's email address?

Greg Rubin's email address is gr****@****ail.com

What schools did Greg Rubin attend?

Greg Rubin attended University Of Rochester.

What skills is Greg Rubin known for?

Greg Rubin has skills like Java, Perl, Ruby, Borland Delphi, Javascript, Sql, C, C++, C#, Computer Security, Security, Risk Analysis.

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.