At least 5-7 years of experience in a software engineering role
A strong background in data structures, algorithms, and object-oriented programming in C++
Brilliant problem-solving abilities
The ability to manage multiple tasks in a fast-paced environment
Strong communication skills
Nice to Haves
Good understanding of Linux operating system and Networking (TCP/IP and UDP)
Knowledge of Python and shell scripts
Familiarity with cryptocurrency markets, exchange APIs (WebSocket/HTTP), and cloud technologies
What You'll Be Doing
Designing and implementing a high-frequency trading platform for cryptocurrency markets, which includes collecting quotes and trades from and disseminating orders to exchanges around the world
Optimizing this platform by using network and systems programming, as well as other advanced techniques to minimize latency
Analyzing system throughput and latency performance and building performance-tracking tools
Developing systems that provide easy access to historical market data and trading simulations
Perks and Benefits
Generous paid time off policies
Savings plans and other financial wellness tools available in each region
Hybrid working opportunities
Free breakfast, lunch, and snacks daily
In-office wellness experiences and reimbursement for select wellness expenses (e.g., gym, personal training and more)
Company-sponsored sports teams and fitness events (JPM Corporate Challenge, Cycle for Survival, Wall Street Rides FAR and more)
Volunteer opportunities and charitable giving
Social events, happy hours, treats, and celebrations throughout the year