Staff Software Engineer

Logo of Bitso

Bitso

πŸ“Remote

Job highlights

Summary

Join Bitso's electronic trading team as a Software Engineer specializing in market making. You will play a key role in designing, developing, and optimizing our high-performance trading platform, directly impacting the trading desk's performance. This involves integrating with market data sources, building and maintaining the order management system, implementing risk management tools, and collaborating with other teams. The ideal candidate possesses 5+ years of software development experience, including at least 2 years in electronic trading or financial systems, proficiency in C++, Python, and/or Java, and experience with FIX and WebSocket protocols. Bitso offers a fully remote work environment, unlimited paid time off, competitive salary with performance bonuses, and various other benefits.

Requirements

  • Hold a Bachelor's degree in Computer Science, Engineering, or a related field (Master’s preferred)
  • Have 5+ years of experience in software development, with at least 2 years focused on electronic trading or financial systems, ideally with experience in market making
  • Be proficient in low-level, performance-oriented languages such as C++, Python and/or Java
  • Have experience with FIX and WebSocket protocols
  • Be familiar with market data protocols and order execution systems
  • Possess a strong understanding of data structures, algorithms, and multi-threading
  • Have experience with real-time data handling and systems with low latency requirements
  • Have a track record of delivering production software at scale
  • Be familiar with modern deployment and monitoring stacks (AWS: EC2, ECS; Docker, GitHub Workflows, ELK Stack, etc.)
  • Have knowledge of Trading Systems: Familiarity with trading concepts such as order books, bid-ask spreads, and liquidity
  • Possess strong problem-solving skills and attention to detail, with the ability to analyze and optimize complex systems
  • Have excellent communication skills, with the ability to convey complex ideas to a range of technical and non-technical stakeholders

Responsibilities

  • Design, develop, and optimize high-frequency trading systems with a focus on low-latency and high-throughput performance, specifically tailored for market making
  • Integrate with market data sources to handle real-time updates, including pricing, volumes, and market depth data. Utilize this data to provide up-to-date quotes and manage position risks
  • Build and maintain the order management system, enabling fast and efficient execution, with features for order throttling, cancellation, modification, and routing
  • Implement risk management and monitoring tools that ensure safe trading within predefined limits, while maintaining compliance with regulatory standards
  • Develop tools to monitor system performance, identify bottlenecks, and suggest improvements to reduce latency and improve overall efficiency
  • Work closely with quant developers, data scientists, and operations teams to support the development and enhancement of trading models and algorithms
  • Design, build, and run unit tests, integration tests, and load tests to ensure system reliability and stability. Participate in regular maintenance to keep the trading system current and efficient

Preferred Qualifications

  • Have direct experience working in market making or liquidity provision
  • Possess a strong understanding of financial markets, especially equities, FX, and/or digital assets
  • Have experience with scripting languages and tools for automation of repetitive tasks in system monitoring and deployment
  • Have experience with DevOps practices, containerization (Docker, Kubernetes), and cloud environments

Benefits

  • Competitive base salary with performance bonus pool
  • Work from wherever you want, work asynchronously; this role is fully remote to give you maximum freedom
  • Unlimited Paid Time-Off
  • Employee Stock Option program
  • Zero trading fees through our Bitso Alpha app
  • Extended Family Leave Policy: all birthing parents, non-birthing parents and adopting parents are eligible for a 4-months leave
  • Premium health, dental and life insurances in Mexico, Gibraltar, Colombia, USA, Brazil and Argentina
  • Volunteering days
  • Monthly stipend for gym memberships, relaxation activities, sports equipment, cooking classes, books, entertainment and more

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Bitso know you found this job on JobsCollider. Thanks! πŸ™