Mayur Khopde
@mayurkhopde
Senior software engineer building distributed systems at scale, end-to-end.
What I'm looking for
I’m a senior software engineer with 10+ years building things that run at scale—from high-frequency trading engines in C++ to cloud-native device management platforms in Go. I tend to own problems end-to-end: design, implementation, and performance tuning, while staying comfortable with distributed systems complexity and explaining trade-offs to product.
At JumpCloud, I design and ship features across device management, remote access, and managed apps, from Go microservices to Vue.js front ends and an Electron JS desktop agent. I led the architecture for a Managed Apps version management system using Spec-Driven Development, built a Remote File Manager over WebRTC for IT admins using VueJS/Electron/Go/AWS Kinesis, and solved a security-critical issue by designing a proprietary screen-sampling technique using WebRTC + ffmpeg + Windows syscalls.
I also integrated AI tooling (Claude, Cursor, and more) into day-to-day engineering to cut repetitive scaffolding and accelerate spec drafting and boilerplate-heavy work. Previously at Flextrade, I built and maintained an order management system for algorithmic trading and implemented execution algorithms like TWAP, VWAP, POV, SOR, IceBerg, and Sniper with a focus on correctness and latency, alongside client-facing requirements and mentoring new hires.
Experience
Work history, roles, and key accomplishments
Designed and shipped device management and remote access features end-to-end, building Go microservices with a Vue.js front end and Electron JS desktop agent. Led Managed Apps versioning architecture, built a WebRTC-based Remote File Manager, and solved Windows Secure Desktop/UAC accessibility during screen share using WebRTC + ffmpeg + Windows syscalls.
Built and maintained an order management system for algorithmic trading across equity, FX, and derivatives markets, focusing on correctness and low latency during market hours. Implemented execution algorithms (TWAP, VWAP, POV, SOR, IceBerg, Sniper) in C++ and built a C++ volume data recorder for VWAP with corporate-action and expiry adjustments.
Software Developer
IntelligenceNode
Aug 2015 - Aug 2016 (1 year)
Built the backend of a large-scale web crawler and data normalisation platform in C++11 using MongoDB and multithreading for real-time ingestion and processing. Developed a data normalisation debugger tool to parse and apply normalisation rules on sample data.
Software Programmer
Trikon Electronics
Oct 2014 - Jul 2015 (9 months)
Developed and maintained a telecom MIS covering billing, client management, and call management using C++, PostgreSQL, and Linux shell. Integrated the C++ backend with a web front end and SOAP/XML services from international telecom providers.
Education
Degrees, certifications, and relevant coursework
University of Pune
Bachelor of Engineering, Computer Science & Engineering
2010 - 2014
Grade: Higher Second Class
B.E. in Computer Science & Engineering at the University of Pune (2010–2014). Graduated with a Higher Second Class.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Mayur?
You can contact Mayur and 90k+ other talented remote workers on Himalayas.
Message MayurFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
