-
Atto Trading

Junior C++ Developer - Core Platform

Atto Trading
Ukraine · Full-time · Entry

Atto Trading is a quantitative trading firm operating a portfolio of signal-driven high-frequency strategies in cash equities and futures.

We are building a global, diverse team, with experts in trading, statistics, engineering, and technology to trade global markets. Our disciplined approach combined with rapid market feedback allows us to quickly turn ideas into profit. Our environment of learning & collaboration allows us to solve the world's hardest problems, together.

As a small firm, we remain nimble and hold ourselves to the highest standards of integrity, ingenuity, and effort.

About the Role:

We're looking for a Junior C++ Developer to join our profitable trading team and drive growth. At ATTO Trading, you'll build models, strategies, and systems for trading various financial instruments globally. This role blends trading and software development, involving data analysis, predictive modeling, and strategy development. You'll tackle some of the industry's toughest challenges and work with cutting-edge technology.

Responsibilities:

  • Assist in the design, implementation, and deployment of components for large-scale trading systems
  • Develop and maintain cross-platform C++ applications for low-latency and high-performance trading environments
  • Write efficient and optimized C++ code following modern standards (C++17/20)
  • Participate in performance tuning and debugging to improve system efficiency
  • Collaborate with senior developers to research and implement optimizations for trading platform performance
  • Write clean, well-documented, and maintainable code while following best practices
  • Engage in code reviews, testing, and continuous learning to improve development skills


Requirements

  • Experience working with C++ (1+ years, including academic or personal projects)
  • Basic understanding of modern C++ standards (C++11, C++14, C++17; C++20 is a plus)
  • Strong grasp of Object-Oriented Programming (OOP) principles and fundamental design patterns
  • Understanding of multithreading and interprocess communication (IPC)
  • Basic experience with debugging and performance analysis tools
  • Bachelor's degree (or final-year student) in Computer Science, Computer Engineering, or a related field
  • Good problem-solving skills and attention to detail
  • Effective communication skills and ability to collaborate in a team
  • Eagerness to learn, adapt, and improve in a fast-paced development environment
  • Genuine interest in finance and trading
  • Upper-Intermediate+ in English


Nice to have:

  • Familiarity with Python or Bash scripting
  • Knowledge of Linux environment and basic command-line tools


Benefits

  • Opportunity to develop professional competencies
  • Interesting and challenging tasks
  • Competitive rates of pay
  • Paid time off
  • Coverage of health insurance cost

Key Skills

Ranked by relevance

c data analysis python nimble linux bash oop
Login to Apply
Posted
Jan 31, 2025
Type
Full-time
Level
Entry
Location
Ukraine

Industries

IT Services IT Consulting

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Miratech
Related

Technical Support Engineer (L2)

2026-06-19

Full-time
Mid-Senior
Ukraine
Software Development
Production
View Job Details
ETE Technology AS
Related

Machine Learning Engineer

2026-06-19

Full-time
Entry
Turkey
IT Services
Engineering
View Job Details
Jabil
Related

Senior Networking Engineer

2026-06-18

Contract
Mid-Senior
Poland
IT Services
Engineering