Quantlab

Senior Software Engineer

Posted on: 1 Oct 2021

Houston, TX

Job Description

Description

We are seeking a Senior C++ Software Engineer in our Houston office to help design, build, and operate our state-of-the-art trading systems. 

What you’ll do:

As the member of a software project team, you will be doing work that directly affects our ability to trade every day.  You will work with a strong team of developers and analysts that will create, maintain and support the tools and software that make up our mission-critical trading applications.  On any given day you may find yourself doing the following:

Writing low-latency, high-throughput C++ routines and libraries
Building applications that leverage internal data to meet various reporting requirements
Analyzing enormous amounts of data
Learning how exchanges work; learning how trading works; learning how Quantlab operates

What you’ll have:

You are a continuous learner, passionate about technology and want to know how things work
You have a proven record of delivering high-quality software in modern C++ in a Linux environment
You take initiative, own your work, and are persistent in following your products into production
You develop manageable and maintainable software; you build things you’re proud of
You are smart.  Challenges excite you. You easily abstract simplicity from complex systems
You leverage engineering best practices like Continuous Delivery and BDD for fast feedback and learning cycles

Our ideal candidates bring many of the following attributes to the table: 

You’re up to date on modern C++ standards and have been using C++14/17/20 professionally or in your personal projects
Experience optimizing low latency code for nanosecond latencies
Strong programming experience in Python or a willingness to quickly become proficient
Experience writing code using BDD/TDD processes
Thorough understanding of and experience with Continuous Delivery and Deployment
Proven analytical skills and highly numerate
Experience in the automated trading domain
Bachelor's Degree in Computer Science, Software Engineering, or Equivalent Experience
Fluent in Cantonese, Mandarin, Korean, Japanese or another APAC language

What you’ll get:

The unique opportunity to work alongside talented and passionate experts who take pride in delivering results
Attractive compensation and bonus structure 
Generous benefit plan structure including an option for fully paid health insurance premiums for individuals
Free catered lunches every day with snacks and beverages provided daily
Weekly in-house professional massages
Company paid onsite gym membership
Training and development opportunities
Pre-tax transportation contributions
Casual dress
Company events, often including employees' families

Quantlab

Houston, TX

We are a group that has proven the power of science and technology in the financial markets for nearly two decades.We’re scientists and technologists who happen to trade. Many of us come from other, non-financial industries—academics from major institutions, software developers from top tech companies, engineers from leading hardware providers. We were tired of working in conventional academic, corporate or trading environments and the politics, internal competition and distractions so often prevalent in those places.

In Quantlab, we have created a different kind of financial trading firm. We’re a company that invests heavily in our people and technologies to get the best out of both. We leverage the most sophisticated techniques and advanced networks to stay ahead of the curve. We embrace full automation with experienced risk managers who carefully supervise our technology-driven trading. It’s an extremely exciting, creative field—we love what we do, and we’re always looking for new ground to break.

Similar Jobs