Skip to main content
HimalayasHimalayas logo
MK
Open to opportunities

Mayur Khopde

@mayurkhopde

Senior software engineer building distributed systems at scale, end-to-end.

India
Message

What I'm looking for

I’m looking for a senior role where I can own problems end-to-end—designing distributed, scalable systems with performance and security in mind—while using AI-assisted workflows to move faster without compromising correctness.

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

JumpCloud India Pvt Ltd logoJL
Current

Software Engineer 3

Dec 2022 - Present (3 years 6 months)

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.

Flextrade India Pvt Ltd logoFL

Senior Software Engineer

Aug 2016 - Dec 2022 (6 years 4 months)

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.

TE

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 logoUP

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.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan