Senior Software Engineer (Technical Lead) at Snowflake
Seattle, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Simon Ninon is a Senior Software Engineer and Technical Lead based in Seattle with 12 years of engineering experience and a 6+ year focus on backend and infrastructure systems. He builds transparent, scalable, performant, and highly available architectures, driving reliability and operational excellence at Snowflake after prior senior roles at PagerDuty and Whova. Hands-on in low-level networking and concurrency, he contributed significant fixes and rework to a C++11 Redis client—improving IO service concurrency, TCP handling, and lock-free primitives—demonstrating deep systems craftsmanship beyond typical backend work. Comfortable leading teams and shipping production services, he blends strong C/C++ foundations with cloud-native infrastructure practices. Educated at EPITECH with coursework at UC San Diego, he pairs formal training with practical open-source impact. Quietly geeky about keeping run loops alive and eliminating unnecessary locks, he favors pragmatic engineering that improves real-world reliability.
C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform - NO LONGER MAINTAINED - Please check https://github.com/cpp-redis/cpp_redis
Role in this project:
Back-end Developer
Contributions:25 releases, 158 commits, 83 PRs in 3 years 5 months
Contributions summary:Simon contributed significantly to the C++11 Lightweight Redis client by addressing several issues and implementing core functionalities. Their work included adding a work object to the `io_service` to keep the `run` loop active, renaming the main include file, and adding an atomic variable to avoid locking. The user also reimplemented the TCP client and improved the concurrency of the IO service while fixing bugs, demonstrating a focus on the client's underlying network communication and its operational reliability.
Contributions:22 releases, 83 commits, 31 PRs in 1 year 11 months
tcpc-plus-pluscpptcp-library
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
Simon Ninon - Senior Software Engineer (Technical Lead) at Snowflake