Quantitative Developer

Teza Technologies

Education
Benefits
Skills

We are looking for a "Quantitative Developer" to join our team in Yerevan. You will have an opportunity to be a part of an open and collaborative environment that is at the forefront of quantitative investing.

As a "Quantitative Developer", you will play a crucial role in developing and maintaining a platform for the delivery of trading strategies to production. Your expertise in the industry along with your knowledge of data analysis, will be essential in implementing efficient and robust solutions for our trading operations. You will also work with proprietary software to support our trading activities.

About Teza

Teza is a systematic quantitative hedge fund. Every day we translate complex mathematical concepts into financial strategies trading on the world’s largest markets with synergy between people and technology.

There’s nothing more important to us than collaborative research, uniting the brightest minds on the planet. With offices in six time zones, we never skip a beat – trading 24/7, with holding periods from milliseconds to months.

Location

Yerevan, AM (Hybrid mode with 3 days in-office requirement)

Key Responsibilities

  • Develop, maintain, and enhance a trading strategy delivery platform as well as implement strategies, using the proprietary framework
  • Collaborate with Quantitative Researchers to implement and optimize trading strategies
  • Document code and procedures to facilitate knowledge sharing and maintain system integrity
  • Write clean, efficient, and scalable code in Python
  • Conduct rigorous testing and debugging of developed software components
  • Ensure the reliability and performance of the trading platform
  • Stay up to date with the latest industry trends, technologies, and best practices

Basic Requirements

  • 3 + years of relevant experience, knowledge of trading concepts and strategies is a big plus
  • Bachelor’s in Computer Science, Engineering, Mathematics or related degrees
  • Proficiency in Python and Python ecosystem knowledge (VEnvs, package management and publishing, configuration management, concurrency)
  • Knowledge of Conda package manager
  • Familiarity with Pandas
  • Experience with developing back-end services
  • Knowledge of the Linux operating system and command-line tools
  • Strong communication skills 
  • Knowledge of testing methodologies such as unit testing, integration testing, and end-to-end testing

Nice To Have Requirements

  • Familiarity with networking principles and protocols
  • Familiarity with Scientific code
  • Familiarity with Java
  • Familiarity with Data Analysis / Statistical Modeling and Machine Learning techniques
  • Experience with Database Systems and distributed computing frameworks
  • Experience in the development of concurrent applications

What You’ll Get

  • Working with world-class Quantitative Traders to bring strategies to market
  • Opportunity to work with the best and the brightest in the industry
  • Flexibility to choose the tasks you have the best solution for
  • Professional guidance from the team
  • Challenging tasks to help you grow professionally

What Makes You a Match

  • You LOVE solving technical and math problems!
  • You are experienced data practitioner
  • You confidently communicate technical ideas
  • You are passionate about contributing to proprietary trading platforms 
  • You are willing to explore new articles and implement suitable ideas
  • Difficult problems make you excited
  • You are not afraid of the unknown and love to learn
  • You have A LOT of passion and drive

Benefits

  • Health insurance
  • Flexible sick time policy
  • Office Lunches
Read Full Description
Confirmed 20 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles