Logo
Roy Talman & Associates, Inc.

CryptoCurrency- Software Engineer

Roy Talman & Associates, Inc., Chicago, Illinois, United States, 60290


Rapidly growing proprietary international trading firm seeks Cryptocurrency Software Engineers to join its team to learn the landscape of Bitcoin and other digital currencies and develop systems that will contribute to our low-latency trading platform. Successful applicants for this position will be working closely with traders, quants, and other software engineers to implement and extend the different parts of our trading infrastructure including low-latency trade execution services, tick data infrastructure, database service layers, exchange connections, back testing systems, GUIs, risk management systems, calculation and modeling engines, and compliance monitoring tools. The applicant will use modern software tools in an agile project management process with a focus on continuous integration and regression testing to build highly performant code in a Linux environment. This position will be located in the Chicago office.

Core proficiency in:C++11, preferably on a Linux platformC# knowledge is a plusProficiency with Blockchain TechnologyExperience with CryptocurrencyAbility to research Cryptocurrency’s impact on marketsSolid knowledge of object-oriented programming and designExperience with multithreading, real-time systems, and socket programmingUltra-low latency programming experienceExperience with scripting languages, such as Python or RubyExcellent communication skillsDemonstrated problem-solving skills and attention to detailExperience in finance or trading is a definite plusA self-motivated personality with a passion for working in a trading organization

Education:Bachelor’s degree in computer science, engineering, math, physics, statistics, or any quantitative-focused courseStrong GPA (3.5 or higher)

Responsibilities:Design high-performance software componentsCode using primarily C#Conduct design and code reviewsAnalyze and improve efficiency, scalability, and stability of our systems

Minimum Qualifications:5+ years of relevant coding experience in C# or JavaExperience building systems with strict requirements for low-latency and deterministic performanceExcellent verbal and written communication skillsComfortable in a fast-paced environmentB.S. in Computer Science or related technical field

Preferred Qualifications:Multi-threaded/concurrency programming with lock-free algorithmsKnowledge of CLR internalsExperience with distributed systems design and developmentAn interest in financial markets

#J-18808-Ljbffr