Experienced Low Level Software Engineer

4 weeks ago


Chicago, United States Hudson River Trading Full time

Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive and efficient team. We know you see "Trading" in our name and assume you'll be relegated to some dark corner to code for the "business" but this impression is entirely wrong. At HRT, a fully automated trading firm based in NYC, the code you write *is* our business, so it is everyone's job, top to bottom, to make sure our core dev team has everything they need to do their jobs well.

 We are looking for highly skilled programmers who love to code, like being challenged, hate to climb corporate ladders, and don't mind the added bonus of having hard work rewarded through recognition and extremely competitive compensation. At HRT, coders are integral to the success of our trading, and they know it. You can always expect to be challenged by the ever-changing financial markets, and find yourself working on critical software in an extremely fast-paced, real-time environment.

As a Core Developer, you will step into an incredible learning opportunity; HRT's distributed system is on the Pareto frontier of latency and throughput. You'll develop deep knowledge of C++, OS internals, CPU architecture, and networking hardware and protocols.  And you will be surrounded by amazing developers who are honing their skills every day.  You'll be amazed at what you accomplish.

Profile

  • You’re one of the top devs in your current organization, as measured by productivity, technical capability, and helpfulness to other devs.
  • In your spare time you: code, tinker, read, explore, break things, and have an insatiable curiosity for all things computer related... you'll find like-minded people here.
  • You are capable of working independently as well as part of a team
  • You can analyze and fix problems quickly
  • You can look at code, figure out how it works, and how to make it better
  • You can describe software designs at a high level (the abstract interface), low level (step-by-step algorithm), or anywhere in between
  • You really like to work with people who challenge you and make you better at what you do​

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field
  • Superior design, debugging and problem solving skills
  • Advanced C++ experience is required, daily use preferred
  • Knowledge of UNIX operating systems (we use Linux), system/processor performance, and network communication

Culture

Hudson River Trading (HRT) brings a scientific approach to trading financial products. We have built one of the world's most sophisticated computing environments for research and development. Our researchers are at the forefront of innovation in the world of algorithmic trading.

At HRT we welcome a variety of expertise: mathematics and computer science, physics and engineering, media and tech. We’re a community of self-starters who are motivated by the excitement of being at the cutting edge of automation in every part of our organization—from trading, to business operations, to recruiting and beyond. We value openness and transparency, and celebrate great ideas from HRT veterans and new hires alike. At HRT we’re friends and colleagues – whether we are sharing a meal, playing the latest board game, or writing elegant code. We embrace a culture of togetherness that extends far beyond the walls of our office.

Feel like you belong at HRT? Our goal is to find the best people and bring them together to do great work in a place where everyone is valued. HRT is proud of our diverse staff; we have offices all over the globe and benefit from our varied and unique perspectives. HRT is an equal opportunity employer; so whoever you are we’d love to get to know you.



  • Chicago, United States Hudson River Trading Full time

    Working as a coder at Hudson River Trading (HRT) means working on a small, highly productive and efficient team. We know you see "Trading" in our name and assume you'll be relegated to some dark corner to code for the "business" but this impression is entirely wrong. At HRT, a fully automated trading firm based in NYC, the code you write *is* our business,...


  • Chicago, United States Algo Capital Group Full time

    Low Latency Software Engineer C++ A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • Chicago, United States Algo Capital Group Full time

    Low Latency Software Engineer C++A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • Chicago, United States Algo Capital Group Full time

    Low Latency Software Engineer C++A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • Chicago, United States Algo Capital Group Full time

    Low Latency Software Engineer C++A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • Chicago, United States Algo Capital Group Full time

    Low Latency Software Engineer C++A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • Chicago, United States Algo Capital Group Full time

    Low Latency Software Engineer C++A global systematic hedge fund based in Chicago is recruiting a software Engineering that is core to the business and systematic trading team. By designing and implementing real-time systems, the engineers are solving some of the world’s most complex financial problems. You will be an enthusiastic, intelligent software...


  • Chicago, United States CME Group Full time

    Description This role is responsible for providing vision and guidance to a team of engineers to build performant, secure, scalable, and reliable technology solutions to advance CMEG in the global marketplace and serve risk management needs of customers around the world. Principal Accountabilities: Focuses on Architecture and Solution efficiencies. Balances...

  • Ld Software Engineer

    1 month ago


    Chicago, United States CME Group Full time

    Description This role is responsible for providing vision and guidance to a team of engineers to build performant, secure, scalable, and reliable technology solutions to advance CMEG in the global marketplace and serve risk management needs of customers around the world. Principal Accountabilities: Focuses on Architecture and Solution efficiencies....


  • Chicago, United States BigTime Software Full time

    BigTime Software is seeking an Escalation Support Software Engineer to join our Chicago office.As a dynamic Escalations Engineer, you will serve as a final point of contact for customer issues that Level One and Two support teams cannot resolve.This is an exciting opportunity to join a team of talented individuals who are passionate about providing a great...

  • Software Engineer

    5 days ago


    Chicago, United States Goliath Partners LP Full time

    An internationally recognised proprietary trading firm has opened a requirement in their Chicago office for a C++ Software Engineer to join their options team. They are prepared to wait up to 18 months for sit-out periods. Role: Develop software for exchange gateway connectivity (CBOE/ NASDAQ/ MIAX etc). Low latency software engineering (sub 10us). Essential...


  • Chicago, United States BigTime Software Full time

    Join our dynamic Payments team at a thriving, high-growth SaaS company as a Senior Software Engineer! This opportunity is perfect for a Senior level developer to help mentor a team of up and coming engineers.As the Senior Software Engineer, you'll work on multiple projects that contribute to the strategic development of our Payments business.If you're...

  • Ld Software Engineer

    2 months ago


    Chicago, IL, United States CME Group Full time

    Description This role is responsible for providing vision and guidance to a team of engineers to build performant, secure, scalable, and reliable technology solutions to advance CMEG in the global marketplace and serve risk management needs of customers around the world. Principal Accountabilities: Focuses on Architecture and Solution efficiencies....

  • Software Engineer

    1 month ago


    Chicago, United States Iron Galaxy Studios Full time

    Job DescriptionJob DescriptionAt Iron Galaxy Studios, our teams support a healthy work-life balance, promote continuous improvement, and champion a diverse people-focused culture. We encourage Engineers from every heritage, and background to apply.This is a full-time hybrid position in Orlando (FL), Chicago (IL), or Nashville (TN) with relocation options...


  • Chicago, United States BigTime Software Full time

    BigTime Software is seeking a dynamic Senior Developer to join our Chicago office. As a Senior Developer, you will collaborate extensively to design, build, and test functionality in our award-winning, cloud based system. This is an exciting opportunity to work side-by-side with a team of talented individuals on our Development/Engineering team. The right...

  • Systems Engineer

    4 days ago


    Chicago, United States Hudson River Trading Full time

    Hudson River Trading (HRT) is looking for a Trading Systems Engineer to join our growing Trading Systems Infrastructure team. This team builds and maintains trading infrastructure hyper-optimized for low-latency, operating systems, automation software, and development tools that allow our trading strategies to run worldwide 24/7. As Systems Engineer,...


  • Chicago, United States Venture360 Full time

    hands on experience with modern C++ (v17/20 ideal) Multi-threaded and distributed systems skills Strong analytical and communication abilities Low latency development expertise Financial markets domain knowledge Messaging and scalable platform experience Responsibilities Collaborate with cross-functional partners like traders and quants to enhance existing...


  • Chicago, United States Next Silicon Ltd Full time

    NextSilicon is a swiftly growing unicorn startup that is reimagining high-performance computing. Our pioneering coprocessor vastly accelerates supercomputers, driving them forward into a new generation. Our new software-defined hardware architecture enables HPC and AI to fulfill its promise of breakthroughs in all fields of advanced research. We are looking...

  • Software Engineer

    7 days ago


    Chicago, United States Akuna Capital Full time

    About Akuna: Akuna Capital is an innovative trading firm with a strong focus on collaboration, cutting-edge technology, data driven solutions, and automation. We specialize in providing liquidity as an options market-maker – meaning we are committed to providing competitive quotes that we are willing to both buy and sell. To do this successfully, we design...

  • Software Engineer

    2 months ago


    Chicago, United States IMC Full time

    IMC is seeking a highly skilled Software Engineer to join the Chicago team. As a Software Engineer, you will design, develop, and optimize technology that forms the backbone of our global trading system. Our dynamic, fast-paced tech environment enables collaboration and rapid feedback loops. Your Core Responsibilities:  Write highly-performant C++ code to...