# Saurabh Garg > Senior Software Engineer at Outerbounds Location: Mountain View, California, United States Profile: https://flows.cv/saurabhgarg Building an effortlessly simple Machine Learning Platform at Outerbounds. We enable DS/MLEs to focus on AI/ML while we take care of the Infra that powers them. My interest and experience is in building large scale distributed systems. I have spent a considerable chunk of my career either in infrastructure ( Oracle Cloud/ Outerbounds ) or building IAM - Authorization Systems ( Atlassian/ Databricks ) . In the permissions team at Atlassian - we built a system based on CQRS that was deployed in 6 AWS regions serving over a 100K read requests with a P99 of <= 3ms. In the databricks authorization team - I bootstrapped a team of 6 engineers and led multiple efforts from 0 to 1. Moving all authorization traffic from a fat client to a microservice architecture, integrating with ~35 services and serving over 10K read requests with a P99 < 1s were some of the highlights in my time here. I have worked on tech stacks ranging from Java/Scala and Go. ## Work Experience ### Senior Software Engineer @ Outerbounds Jan 2023 – Present ### Senior Software Engineer Technical Lead @ Databricks Jan 2020 – Jan 2023 Building data engineering and analytics platform to extract insight from a sea of data ### Senior Software Engineer @ Atlassian Jan 2017 – Jan 2020 Building the next gen cloud based identity and access management platform that powers an ever increasing number of Atlassian products like Jira/Confluence/Bitbucket etc. providing out of the box scalability and guaranteed uptime. Designing and implementation of new software features and functionalities based on large scale distributed systems. Drive technical direction and implementation across authorization, and access control to ensure company's products remain trustworthy for customers. Utilize technical processing skills, including hands on coding ability with strong understanding of architecture and an ability to foresee and plan for software changes. ### Senior Software Engineer @ Symphony - Secure Seamless Communication Jan 2016 – Jan 2017 | San Francisco Bay Area Building the next generation Compliance product for our customers deployed and running across (public/private and hybrid) cloud environments .. Check out more at https://symphony.com/product/security-and-compliance ### Software Engineer @ GoPro Jan 2015 – Jan 2016 Architected and developed a micro web service written in GoLang, that would maintain user state data. This information was derived from a user's existing footprint in the GoPro cloud and is smart enough to listen for additional state change based on actions the user would perform on their GoPro accounts. Sneak peek into what it is like to be part of the awesomeness!! http://shop.gopro.com/drones/karma/2016.html ### Senior Member Technical Staff @ Oracle Jan 2013 – Jan 2015 | Redwood Shores As part of the Oracle Public Cloud Infrastructure Development and Service Provisioning Team I was involved in building next generation automation engines to facilitate the provisioning of SaaS/PaaS and IaaS for Oracle customers through the public cloud. ### Teaching Assistant @ University of Pennsylvania Jan 2012 – Jan 2013 I was a TA for CIS550 -Fall 2012 , CIS330 - Spring 2013 , CIS 455/555 - Spring 2013 ### Technology Summer Analyst @ Barclays Capital Jan 2012 – Jan 2012 | New Jersey I developed a module for the Barclays Live Mobile Portal. This module aggregates all the Account Management pending approvals requests for business users to grant new/existing clients access to Barclays proprietary content and research. The project involves UI-design and implementation along with server side scripting to allow users to execute business functionality. Technologies such as JQuery Mobile, HTML5, CSS, JavaScript made up the front end, with the server side code written in Java. ### Member Technical Staff @ Oracle Corporation Jan 2009 – Jan 2011 | Bangalore India As Quality Assurance Analyst, I was responsible for the following: 1. Setting up testing environments across multiple platforms(Windows, Linux, Mac, Solaris) , writing automation code, performing manual testing and logging/updating bugs. 2.Extracting Business Requirement from functional specifications and transforming them into test specifications 3.Working closely with Development and Product Managers to ensure the requirements are implemented. ## Education ### MSE in Computer and Information Science University of Pennsylvania ### B.E in Computer Science and Engineering RV College Of Engineering ## Contact & Social - LinkedIn: https://linkedin.com/in/ssgarg --- Source: https://flows.cv/saurabhgarg JSON Resume: https://flows.cv/saurabhgarg/resume.json Last updated: 2026-04-01