Software Developer - Options Trading

Kronos is a financial technology company specializing in options trading and quantitative research.
Backend
Mid-Level Software Engineer
Contact Company
2+ years of experience
Finance

Description For Software Developer - Options Trading

Join Kronos as a Software Developer in their options trading team, where you'll work directly with a world-class trading team and quantitative researchers to implement and optimize options trading strategies. This role combines cutting-edge technology with complex financial market challenges, offering a unique opportunity where your rewards are directly tied to team performance.

You'll be responsible for developing new trading logic, maintaining existing strategies, and optimizing system architecture. The position requires expertise in backend development using languages like C++, Java, or Golang, along with strong database and system architecture skills. You'll work in a fast-paced environment where your technical decisions directly impact trading outcomes.

The ideal candidate brings a strong quantitative background (CS, Math, Statistics, or related field), with at least 2 years of hands-on programming experience. You should have a deep understanding of object-oriented programming, data structures, and algorithms, combined with knowledge of financial markets and options trading.

This role offers an exceptional opportunity to work at the intersection of technology and finance, where you'll contribute to a dynamic trading environment while growing with a high-performing team. Your work will directly influence the team's success, making this an excellent opportunity for those passionate about both technology and financial markets.

The position demands strong problem-solving skills, attention to detail, and excellent communication abilities. You'll be working in an environment that values accountability, responsibility, and the ability to adapt quickly to changes in the financial landscape. Join us to be part of a team that's pushing the boundaries of options trading technology.

Last updated a day ago

Responsibilities For Software Developer - Options Trading

  • Develop new trading logic to address specific trading requirements
  • Maintain and optimize existing trading strategies
  • Provide technical support for the long-term development of the trading team
  • Develop system performance monitors
  • Enhance system performance by optimizing bottlenecks and refactoring system architecture

Requirements For Software Developer - Options Trading

Java
Go
Linux
  • Advanced training (Bachelor, Master) in Computer Science, Math, Statistics, Physics, Financial Engineering, Economics, or another highly quantitative field
  • Proficiency in C++, Java, or Golang within a Linux/Unix environment
  • Expertise in object-oriented programming
  • Proficiency in data structures and algorithms
  • Ability to develop fault-tolerant systems
  • Capable of producing readable, clean, well-structured, maintainable, and efficient code
  • Able to independently implement features with tests
  • Design and maintain relational databases, write efficient queries
  • Strong communication skills
  • Experience in system architecture design and implementation
  • Understanding of financial markets, options trading, and cryptocurrencies

Interested in this job?

Jobs Related To Kronos Software Developer - Options Trading

Software Engineer II

Microsoft Software Engineer II position focusing on real-time audio processing and communication systems, offering competitive salary and comprehensive benefits.

Software Engineer II

Microsoft is seeking a Software Engineer II to build real-time conversation conductor and speech resource manager services, focusing on audio stream processing and scalable architecture.

Product Test Engineer

Product Test Engineer position at NVIDIA, focusing on automated testing for GPU and SOC technologies, requiring 3+ years of experience with Advantest 93K and programming skills.

Solutions Engineer

Solutions Engineer position at BitGo, leading digital asset infrastructure provider, requiring 3+ years experience in technical client-facing roles.

QA Automation Engineer

Remote QA Automation Engineer position at Broadvoice, focusing on automated testing and quality assurance with 2-4 years of experience required.