Principal Software Engineer Senior Manager, Engineering at Snowflake
Menlo Park, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Viswajith Venugopal is a Principal Software Engineer and engineering manager with 11 years of experience building scalable, production-first systems across startups and enterprise teams, currently leading engineering at Snowflake. He has deep backend expertise in distributed data systems, real-time indexing, and Kubernetes security—work that includes major contributions to StackRox (now part of Red Hat) and the widely used KubeLinter static analysis tool. At NXYZ he architected low-latency stores and orchestrated SQLite-based sharding to serve multi-terabyte blockchain datasets with millisecond response times, demonstrating a pragmatic approach to cost-effective engineering. His research background at Stanford (SNAP) complements his product work, having implemented multimodal graph data structures for large-scale network analysis. Known for shipping core platform features, driving open-source initiatives, and mentoring teams, he pairs rigorous CS foundations with hands-on system design.
11 years of coding experience
8 years of employment as a software developer
Indian Institute of Technology Madras
Master’s Degree Computer Science, Master’s Degree Computer Science at Stanford University
KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
Role in this project:
Full-stack Developer & DevOps Engineer
Contributions:267 reviews, 47 commits, 101 PRs in 1 year 7 months
Contributions summary:Viswajith primarily focused on setting up the initial codebase and linters for the project. They implemented the core functionality of a `kube-linter lint` command, including the generation of sets and parsing of YAML files, and added documentation and a README file. The user also added build processes for multiple platforms, along with the version command and automated release artifacts. Finally, they refactored parameters and added support for ignore directives.
The StackRox Kubernetes Security Platform performs a risk analysis of the container environment, delivers visibility and runtime alerts, and provides recommendations to proactively improve security by hardening the environment.
Role in this project:
Back-end Developer
Contributions:183 reviews, 779 commits, 41 PRs in 4 years 2 months
Contributions summary:Viswajith's contributions primarily focused on back-end development tasks, as demonstrated by updates to Go code files related to core system functionality within the stackrox project. The commits reveal efforts to update dependencies (Go 1.11.1, Go 1.13), fix enforcement for processes, and refactor code related to process indicators, policy enforcement, and network baselines. The code modifications span different areas of the project and indicate active contributions to the software's core functions.
containerscheckliststackroxsecurityrisk
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Viswajith Venugopal - Principal Software Engineer Senior Manager, Engineering at Snowflake