Senior Software Engineer
Job Location
Vilnius, Lithuania
Employment Type
Full-time
Work Setup
Office
Start Date
Immediate
About VNTrading
​
VNTrading is a highly successful quantitative trading firm that leverages algorithms and low-latency technologies to provide liquidity in financial markets.
We trade proprietary capital and rely entirely on our engineering and research to generate consistent returns.
​
Overview
​​
VNTrading is seeking a highly skilled Senior Software Engineer responsible for developing tools and infrastructure used by Traders and Quantitative Researchers. In this role, you will be working with others to provide cutting-edge technology solutions that improve our existing trading system. You will have an opportunity to work on high-impact projects that influence the entire organization.
​
Why us and not other great companies in Vilnius
-
We have proven that we can successfully navigate both up and down markets. Our existence does not hinge on seed rounds. All the salaries, bonuses, and hiring come from trading income.
-
Our ambitions are sky-high but calculated. Our goal is to become one of the great trading firms on this continent, and we fully recognize the magnitude of that challenge.
-
We can offer a near-perfect package: strong compensation, a fascinating business domain, and an almost unlimited supply of deep and exotic technical challenges.
-
Trading has a reputation for long hours and stress — we do not believe that overworked or burned-out people can give us any edge. While we expect a very significant contribution from everyone, work–life balance matters to us as well.
-
Small but important perks — parking, health insurance, high-end equipment, tooling of your choice, and more.
​
Our tech stack
Most of our codebase is currently in C#, but we are moving deeper into C++ as we grow.
We run our systems in both cloud environments and physical datacenters.
​
Your future colleagues
We have a mix of people from diverse backgrounds and experiences.
Some have impressive academic credentials: graduates of Oxford and Cambridge, participants and medalists of international math and informatics olympiads, and PhDs.
Others were never interested in academic achievements but became exceptionally skilled through passion for software development and endless curiosity.
What we expect from you
-
Deep understanding of one of the following languages: C#, Rust, C++, C, Java, Golang, Assembly. If you use a feature, we expect you to understand how it works and why it exists.
-
You can explain where performance comes from and why some code is faster or slower — whether for technical or algorithmic reasons.
​
That’s it. Those are all the requirements.
​
What does not matter
-
Years of experience - mastery takes time, but we can not put a number on that.
-
Type of development you did - we have hired people who have never worked on low-latency systems before.
-
Knowledge of finance and trading - you will learn all you need here.
​
Compensation package
​
-
Base salary range: €6,000-10,000 gross per month based on your qualifications, competencies and professional experience
-
Year-end performance-based bonus
-
Private health insurance
The bar of entry is high, but do not be afraid — different people have different strengths.
Some win our hearts by their knowledge of algorithms and quick wits.
Some by deep understanding of technical details and nuances.
We believe that as long as a person is curious and motivated, they will do well.
​
There are many ways to seize this opportunity — but they all start with you applying.
