Senior Software Developer-Core Development at RGM Advisors, LLC (Austin, TX)

Being a programmer at RGM Advisors, LLC is the best job in the world for one simple reason: no external customers. We write software that trades stocks and other financial instruments using machine learning, and we have been growing our business while running the software ourselves for five years. We have no salesmen and no marketing department driving our software development.

As a programmer at RGM Advisors, LLC, you would write components to connect us to new markets, develop new analysis tools, and maintain and extend the trading platform.

Our production and computation servers run Linux. Every programmer uses a Macintosh (usually a MacBook Pro), a 24" LCD, and an Aeron. Our amazing office space is upstairs from the Whole Foods flagship store on the edge of downtown Austin, TX. Most of our development is in modern C++, and we also do a large amount of scripting using bash, perl, and python. We have also developed a few native MacOS X tools using Objective-C and Cocoa. We expect you to be proficient in C++, a scripting language, SQL, and Unix/Linux. But if you can prove you’re a great programmer, we might cut you some slack.

Responsibilities:
* Understanding and working within overall software and technical architecture;
* contributing to the definition and evolution of our overall system;
* design, implementation, and maintenance of specific system components;
* troubleshooting our production systems; and
* understanding the context in which our trading systems and business operate.

Qualifications:
* Experience as a C/C++ developer;
* experience with SQL; and
* experience with scripting languages (perl or shell).

Interested? Please email us at careers@rgmadvisors.com, attaching a current resume in Word or PDF format. In the body of the email, explain why you would be a good fit for this job.